I visited the ‘world’s happiest city’ to see if it lives up to its reputation Thursday, 20 March, 2025 Metro.co.uk