Name:Mechepa
Latitude:13°20'43"S
Longitude:40°32'35"E
Village:Mechepa
State:Cabo Delgado
Country:Mozambique