Located on the Bahamian island of Eleuthera, this 40-acre area is owned by Princess Cruises and is a prime stop on most of the line's Caribbean itineraries. The private beach is about 100 feet long, and you can snorkel, swim, and rent kayaks and other water toys. But there’s no shame if you want to claim a lounge chair and do nothing at all.