A private beach owned by Princess Cruises that they use as a stopover between St. Thomas and Ft. Lauderdale
Copyright stan wojick 2016