Name:Mechacua
Latitude:23°35'20"S
Longitude:35°19'57"E
Town:Cabo Primeiro
State:Inhambane
Country:Mozambique