Princess Cays has been welcoming cruise passengers since 1992. Composed of around 40 acres on the southern tip of Eleuthera, ...