Cruise Line Princess Cruises owns a 40-acre private day resort on the southern tip of Eleuthera Island in The Bahamas. … Read More