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