Name:Mejacara
Latitude:13°22'59"S
Longitude:39°45'29"E
Town:Mucaca
State:Cabo Delgado
Country:Mozambique