Pyramids of Giza, Egypt: The Complete Guide

Pyramids of Giza, Egypt: The Complete Guide

On the west bank of the River Nile lies Egypt’s most iconic ancient sight: the Pyramids of Giza. The site is made up of three separate pyramid complexes, including the Great Pyramid of Giza (also known as the Pyramid of Khufu), the Pyramid of Khafre and the Pyramid of...