Pyramids of Giza - Situated on the outskirts of Cairo, Egypt, the Pyramids of Giza are ancient tombs for the pharaohs. The largest pyramid, known as the Great Pyramid, is one of the Seven Wonders of the Ancient World.
https://knowledgedetective.com/