Debra McCoy RogersSep 1, 20192 min readThe Great Pyramids of GizaSome places that I visit give me an overwhelming sensation of connection with the past and a profound sense of awe; the Great Pyramids...