Lulanguru


Lulanguru is a village in Tanzania's Tabora Region.