Travel Guide: Finland has topped the World Happiness Report for years. Its stunning nature, strong welfare, and balanced lifestyle offer key insights into why it's the happiest country in the world.