Name:Tchiuarra
Latitude:15°26'06"S
Longitude:37°25'33"E
Village:Nauela
State:Zambézia
Country:Mozambique