Top-Rated.online ˛

Best places to visit in Atbara

Atbara (sometimes Atbarah) (Arabic: عطبرة‎ ʿAṭbarah) is a city of 111,399 (2007) located in River Nile State in northeastern Sudan.
It's 05:40 right now , with broken clouds and the temperature of 30.5°C (86.9°F) in Atbara.