Finland, often crowned the happiest country in the world, is now giving Indians a golden chance to settle permanently. From the magical Northern Lights in Lapland to the vibrant art and design scene ...