Name:Namachua
Latitude:17°00'29"S
Longitude:38°04'09"E
Village:Namalugo
State:Zambézia
Country:Mozambique