A Northeast African country with Nile River, ancient pyramids, and recent political transition.
Sudan has more pyramids than Egypt, though smaller in size.
More than 1,100 words... defined by people like you and me!