Tag: Giza (Egypt)

A Refreshing Look at Egypt’s Ancient Pyramids

“Yallah, yallah, yallah! Woooo!”I was visiting the pyramids of Giza, Egypt, in the company of Mark Lehner, a…