Name:Mecuia
Latitude:13°06'34"S
Longitude:38°59'51"E
Town:Montepuez
State:Cabo Delgado
Country:Mozambique