Slots of Vegas is an online casino that is based out of Costa Rica and owned and operated by Virtual Casino Group.