Located on the northwest of the city in Arnavutkoy district, The New Istanbul Airport (ISL) is the largest in the world. The airport was inaugurated on 29th October 2018 after speeding up the construction process as a total of 42 months to open the first stage of 90 million passengers capacity, second and third stages […]