Name:Mechiria
Latitude:14°20'06"S
Longitude:39°52'14"E
Town:Nacaroa
State:Nampula
Country:Mozambique