Sudan | Times Of Sudan
Al-Sablouka area is one of the most amazing tourist areas in Sudan It is located on the sixth cataract of the Nile, 90 km from Khartoum.
Sudan | Times Of Sudan
Al-Sablouka area is one of the most amazing tourist areas in Sudan It is located on the sixth cataract of the Nile, 90 km from Khartoum.