Egyptian Wonder

The Pyramids of Giza, one of the Seven Wonders of the Ancient World and one of the most recognisable human structures on the planet, are located just outside Cairo. They rise impossibly from the sand of the Sahara. It is no wonder that some have said they were built by the gods or by aliens. These massive structures seem beyond the capabilities of humans. Continue reading “Egyptian Wonder”