sudan has the most pyramids?
Yup, the country with the most pyramids in the world is Sudan, and we aren't being sticklers for details here. Sudan has between 200 to 255 known pyramids, compared to Egypt's 138, and no, they weren't created by ancient Egyptians who might have wandered further south.