which country that has the most pyramids in the world?
Sudan has more pyramids than any country in the world
which country that has the most pyramids in the world?
Sudan has more pyramids than any country in the world