India, March 22 -- The annual World Happiness Report is out and Finland ranked No. 1 on the overall list of the world's happiest countries for the seventh year in a row. The top 10 in the latest report are: Finland, Denmark, Iceland, Sweden, Israel, The Netherlands, Norway, Luxembourg, Switzerland and Australia. India, on the other hand, ranked 126 out of the 143 countries listed.

Wish you could live in a happy country? Here's all that you need to know about migrating to the world's top 3 happiest countries: Finland, Denmark & Iceland.

If you want to stay in Finland for more than 90 days, you'll need a residence permit. There are several different residence permits available and which one you should apply for depends on the reason for y...