Barra Accommodation in Mozambique
Barra is located in southeastern Mozambique on the Indian Ocean coast. This popular holiday destination offers diving, watersports, local markets and restaurants. See Barra Accommodation in Mozambique

Sentidos Beach Retreat is situated on the pristine beaches of Barra in Inhambane, Mozambique, offering breathtaking views of the Indian Ocea...
more