Find accommodation quick, easy and in their exact locationActivate Map Now
Palma sits on the inside arch of a massive 225km² bay at the mouth of a beautiful mangrove estuary. A large number of fishermen in their boats can be observed actively drifting around the bay where views of both Tecomaji and Rongui islands can be spotted from the beach.
Read more about Palma
empty your favourites
Welcome to Paradise...Ideally located under a canopy of Coconut trees on Barra Beach. Tropical Holiday Lodge is the paradise you can afford. We have a variety of self-catering accommodation that can sleep up to 124 guests... ...View Accommodation