Lulanguru

Lulanguru is a village in Tanzania's Tabora Region.

[1]

This Tabora Region location article is a stub.

You can help Wikipedia by expanding it.