Tumbura Airport
Tumbura Airport is an airport serving Tumbura in South Sudan.
Tumbura, sometimes spelled Tambora or Tambura, is a town in South Sudan.
Population: 9,483
Latitude: 5° 35' 60.00" N
Longitude: 27° 28' 0.01" E
Tumbura Airport is an airport serving Tumbura in South Sudan.