Abaka Bay Resort, Haiti
Abaka Bay Resort is located off the southwestern coast of the island of Haiti (also know as Hispaniola) on the enchanted island of Ile a Vache. It is only a 15-20 minute yacht ride to the island from the port city Les Cayes. Check the current weather, beach activity, and enjoy live streaming views of your favorite beaches in the Caribbean Islands.