Name:Meparraua
Latitude:12°11'54"S
Longitude:40°10'09"E
Town:Macomia
State:Cabo Delgado
Country:Mozambique