Name:G. Maguengue
Latitude:24°41'43"S
Longitude:34°39'20"E
Village:Devessa
State:Inhambane
Country:Mozambique