Showing the single result

3 star Barra Beach Club – Mozambique – 4 Nights

Barras most exclusive and luxury accommodation, an idyllic getaway for those with a spirit of adventure and seeking peace of mind. Situated just outside Inhambane, Mozambiques paradise tourist destination, on a pristine tropical private beach.