10 Facts, Claims, And Theories About The Great Sphinx Of Giza
Sometimes touted as the eighth wonder of the ancient world, the Great Sphinx of Giza is about as iconic of a symbol of ancient Egypt as you can get. The structure offers us an invaluable glimpse into the past. Many hope that one day, it might also offer us an insight into the true purpose of the pyramids it sits near.
Read more