Name:Mapanguela
Latitude:23°09'56"S
Longitude:35°23'52"E
Village:Rio das Pedros
State:Inhambane
Country:Mozambique