InterContinental Cairo Semiramis

On our arrival at the InterContinental Cairo Semiramis our immediate attention was diverted from the towering accommodation on the banks of the Nile to trying to sort sudden EgyptAir flight Continue Reading →