Name:Imbuo
Latitude:11°30'15"S
Longitude:39°42'15"E
Town:Namaua
State:Cabo Delgado
Country:Mozambique