Name:Tucha
Latitude:13°20'47"S
Longitude:40°29'52"E
Town:Chefe Bacar
State:Cabo Delgado
Country:Mozambique