Pyramids of Giza

The Pyramids of Giza are tourist attractions in Egypt.

History
A photo of Patty and Selma standing in front of the Pyramids is seen, from their vacation in Egypt.