Quoted By:
Some of the Pyramid remains in Meroe, Sudan. A lot of the pyramids were raided and had their tops blown off by an Italian tomb raider who was looking for treasure. Sudan actually has the most pyramids in the world. Even more than Egypt.
The country does actually have a really interesting history