Barra Inhambane Province, Southern Mozambique
Pristine beaches, blue waters, great restaurants and nightlife - it doesn't get any better than this! Welcome to Barra. Situated on a peninsula, opposite Inhambane and protected from the often rough seas of the Indian Ocean ...