News

The world's happiest city has officially been crowned and it's a European capital that's taken this year's crown.