Set on a small islet made of conch shells on Newlands reef (Clifton anchorage), the unique Happy Island bar was built by its owner, Jante (Happy). Great feedback has been received for its off the wall charm, and its ‘must try’ bar with legendary rum punches. Accessible by dinghy.Read more
Saint Vincent and the Grenadines
Review this service
No one has left a review on this page yet.