Name:Chefe Tarua
Latitude:13°58'05"S
Longitude:38°46'55"E
Town:Machoca (Tepere)
State:Cabo Delgado
Country:Mozambique