Name:Induna Touquisso
Latitude:21°21'07"S
Longitude:34°10'09"E
Region:Inhambane
Country:Mozambique