Abaka Bay Resort is located in Torbeck, Haiti on Anse du Four, Ile-a-Vache 8160. Abaka Bay Resort is rated 3 out of 5 in the category hotel in Haiti. Abaka Bay Resort voted “57th most beautiful beach in the world” CNN 2013 Top 100 Most beautiful beaches in the World. Nestled in the lush mountains of Anse ...
Address
Anse du Four, Ile-a-Vache 8160