Store Banner Desktop

Store Banner Mobile


Ruins of the Pyramid of Hellinikon in Greece.     Source: kranidi/Adobe Stock

Were Ancient Greeks Building Pyramids at the Same Time as the Egyptians?

When we hear the word pyramids, our minds immediately go to Egypt; however, there are pyramids scattered all over the world: America, Europe, Asia and India. What many do not realize is that the...