Where is Mozambique Island?
Where is Mozambique Island located?
Mozambique Island, Nampula, Mozambique (approx. -14.56257°, 40.68538°)
Where is Mozambique Island on the map?
{"latitude":-14.56257,"longitude":40.68538,"title":"Mozambique Island"}