News

The Pyramids of Giza, along with the Great Sphinx, are located west of Egypt’s capital Cairo, and the methods used to build the huge structures are still shrouded in mystery thousands of years on.
Millions visit the world’s most iconic landmarks every year, snapping pictures and exploring guided routes. Yet, what the average visitor sees is often just the surface. Deep within these monuments ...