Overview
Crew Bar
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