Where is Tambura located?
Où se trouve Tambura ?
Tambura is located in South Sudan (Western Equatoria) and time zone Africa/Juba. Places nearby are Obo, Yambio and Maridi.
Tambura se trouve en/au Soudan du Sud (Western Equatoria) sur le fuseau horaire Africa/Juba. Sont situés à proximité Obo, Yambio et Maridi.