South Sudan
Debba is a city in Upper Nile, South Sudan.
At coordinates 11.07° N, 32.69° E, Debba lies in the Northern Hemisphere. The city belongs to Upper Nile in South Sudan.
The Upper Nile region of South Sudan is home to Debba and other cities such as Malakal, Kodok, Adong.
The area surrounding Debba includes 20 nearby cities and towns.
Debba is located in Upper Nile, South Sudan.
Debba is located at coordinates 11.07° N, 32.69° E in Upper Nile, South Sudan.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)