TravelOctober 14, 2019Luxury Private Island Resort in the CaribbeanOff the coast of Placencia, Belize sits a rare coral island of incomparable beauty, its white sands sloping gently into the Caribbean Sea.