The Mediterranean city that never sleeps shares the limelight with Seychelles islands, the Maldives, South Africa's Durban, and Morocco's Marrakesh, airline says
Egypt's minister of civil aviation meets with Britain's ambassador, who apologizes for not informing Egyptian authorities before applying week-long flight suspension
Recent comments