The Pyramids of Giza are the largest Egyptian pyramids, in a complex also including temples & other Ancient artifacts.
Address: Al Haram, Nazlet El-Semman, Al Haram, Giza Governorate, Egypt
This section is currently under construction.
SHARE THIS PAGE
View all comments