Visiting a fairy tale
Rested in Egypt for the first time (Tez tour company) Before that, there were many in Europe, Turkey. So there is something to compare. Teza representatives met at the airport, you can buy a visa stamp on your own ($15) or overpay $2 to Teza representatives.