Traveling to Giza – Home of the Pyramids
The Great Pyramid of Khufu was the tallest structure on Earth for 3,800 consecutive years — from 2560 BC until Lincoln Cathedral edged it out in 1311 AD. That fact sounds like a textbook line until you’re standing at the base looking up at something the size of a forty-story building made entirely of hand-cut…
