Read More 2 minute read Analysis India ranks 122nd in happiness index Norway took the top spot from Denmark as the happiest country in the world. byAH SiddiquiMarch 20, 2017