Giza

Giza is a city in Egypt. It is the third largest city in the country. It is located on the West Bank of the Nile River.

Locations

 * Pyramids of Egypt
 * Great Sphinx of Giza

Appearances
Coming soon!