How to Spend a Weekend in Cairo – The Perfect Itinerary If You Are Short on Time