Name:Muquela
Latitude:17°19'49"S
Longitude:37°52'18"E
Village:Morrôa
State:Zambézia
Country:Mozambique