Inhambane, Inhambane Province, Mozambique
White-sand strip with laid-back bars, thatched hotels & diving among manta rays & tropical fish.
11 Beach Road, Praia da Barra, 2001, MZ
0.0 km away
0.4 km away
1.1 km away
1.2 km away
2.0 km away
2.1 km away
5.3 km away
6.6 km away
7.3 km away
7.4 km away