- Country: Belize
- City: Belize City
Welcome to our idea of Paradise! Located 30 miles off the coast of Belize, this 14 acre Private Island is surrounded by one of the most fertile eco-systems in the world. Our exclusivity, our charm, and our subtle hospitality have created an environment to that must be experiences to be truly appreciated. Call us now and get the Early Bird Booking Special for Spring 2012!