In the Inhambane Province of Mozambique, Massinga Beach sits above a stretch of endless, remarkably private beach overlooking the azure Indian Ocean. Far from the madding crowd...
Barra Self Catering Holiday Homes. Affordable accommodation for up to 6 guests per unit. Fully equipped and services double storey units near the beach.