News

Tourist overcrowding has made the ancient Giza surroundings chaotic. Egypt introduced a $51 million initiative, aiming to revamp the site.
The pyramids are arguably the greatest structures ever built by human hands, thousands of years old, and still standing mightily above the Giza Plateau; yet to this day, with all the research that’s ...