Best livable cities index ranked Istanbul 130th among 231 cities in the world

IstanbulĀ has failed to at least make it on the top 100 list of the most livable cities in the world.