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,200 words... defined by people like you and me!