World’s biggest pyramid isn’t in Egypt – it’s hidden under a hill in Mexico
You'd think the world's biggest pyramid is in Egypt - after all, they do call it The Great Pyramid.
You'd think the world's biggest pyramid is in Egypt - after all, they do call it The Great Pyramid.
The Aztecs were the dominant civilization in Mexico for several hundred years, when their "reign" was stopped by the Spanish ...