image layout frameless
Al Dabbah, Sudan
Al Dabbah (Arabic:
الدبة
), also known as Ed Debba, El Debba, El Debbah or Ed Debbah, is a town on the river banks of the Nile, which is served by the...
5 KB (63 words) - 04:30, 10 July 2023