Stunning trip to Cairo and Sharm El Sheikh