Royal Caribbean’s Private Island Coco Cay
Sun worshippers are going to be in for the time of their life when their Royal Caribbean ship drops anchor in the Caribbean Sea just off Coco Cay. Little Stirrup Cay as it was known before Royal Caribbean took it over and renamed it Coco Cay is located just 50 miles north of Nassau, and […]