Egypt

Cairo

3 nights in Cairo

Our hearts are pounding and our hands shaking. Crossing the road in Cairo is no joke. December 29th: First, we find ourselves on the…