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 mausoleum was likely built for a local king more than three millennia ago.
Sure, we've all heard of Egypt's pyramids, but have you heard of Sudan's pyramids? Well, you really should have - ...
Ancient pyramids excavated in Sudan. Photo copyright Vincent Francigny/SEDAU It's remarkable what astonishing finds archaeologists today still manage to discover. ...
Seven was considered a magic number by the ancient Greeks. So when it came to naming the most impressive constructions ...