Name:Igurubi
Latitude:4°S
Longitude:33°42'00"E
Town:Igurubi
Region:Tabora
Region:Central Zone
Country:坦桑尼亚