Cairo 17 things to know before you visit Cairo – Lonely Planet Travel Newsby Miles Cooper February 15, 2025