×

Tambura

Town in South Sudan
Tumbura, sometimes spelled Tambora or Tambura, is a town in South Sudan. Wikipedia
Population: 9,483 (Jan 19, 2012)
Elevation: 2,230′