Giza

Giza is a city in Egypt. The Pyramids of Giza are located near the city.

History
Patty and Selma have a picture of the Pyramids from their vacation in Egypt.