Name:Imbada
Latitude:12°23'56"S
Longitude:40°05'08"E
Town:Mamude
State:Cabo Delgado
Country:Mozambique