Where is Praia da Barra?
Where is Praia da Barra located?
Praia da Barra, Inhambane, Mozambique (approx. -23.7947521°, 35.5190158°)
Where is Praia da Barra on the map?
Praia da Barra - Aveiro
Praia da Barra - Costa Nova
Praia da Barra - University of Aveiro
{"latitude":-23.7947521,"longitude":35.5190158,"title":"Praia da Barra"}