Name:Namacurra
Latitude:17°29'30"S
Longitude:37°01'44"E
Town:Namacurra
State:Zambézia
Country:Mozambique