Sudan Travel Guide- Getting to the Meroe Pyramids
Ask people what country has the most pyramids in the world, mistakenly many people will say Egypt. Fair enough, Egypt is very famous for its massive pyramids. But the honor of the country with the most pyramids is in fact Sudan! Over 220 of these ancient structures were built there, nearly twice the amount in … Continue reading Sudan Travel Guide- Getting to the Meroe Pyramids
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed