Giza is a city on the Nile river in Egypt on Earth, and home to the Giza Plateau, where ancient human-built monuments, including the Great Pyramid and the Great Sphinx, are located. (ENT: "Cold Front")
Advertisement
Giza is a city on the Nile river in Egypt on Earth, and home to the Giza Plateau, where ancient human-built monuments, including the Great Pyramid and the Great Sphinx, are located. (ENT: "Cold Front")