Every year, Time Out surveys thousands of city dwellers to rank the best cities in the world. In 2025, over 18,500 respondents from across the globe shared their thoughts on everything from ...