The Global Cities Index in 2024 analysed cities to name the 'most liveable destination' in the world, and a beautiful spot in Europe came out on top.