Name:Namenaua
Latitude:17°38'48"S
Longitude:36°41'03"E
Town:Licuare
State:Zambézia
Country:Mozambique