Name:Mecufi
Latitude:13°17'24"S
Longitude:40°33'28"E
Town:Mecufi
State:Cabo Delgado
Country:Mozambique