Cairo Itinerary Breakdown: What to Do Each Day for the Best Experience