Edinburgh is the best city in the world right now, according to Time Out.

The guide’s 2022 World’s Best Cities Index says that Edinburgh’s beauty and walkability has earned it the coveted title, with Chicago in second place, the Colombian city of Medellin in third, Glasgow in fourth and Amsterdam in fifth place.

The ranking, now in its fifth year, was drawn up via a survey of 20,000 city dwellers around the world, seeking to ‘point people in the direction of the places that locals are raving about’ and putting an emphasis on ‘the things that make cities great places to visit as well as to live’. Scroll down to see the full ranking…