SUDAN

Sudan is one of Africa’s largest countries by area, situated in northeastern Africa along the Nile River. It was the seat of several ancient Nubian kingdoms and contains more pyramids than Egypt, most concentrated in the Meroe region.

ADVERTISEMENT