Demank ranked the happiest country in the world, India ranked 118
- 7 years ago
Denmark has reclaimed the title of world's happiest country, a title it's claimed three out of four years. India ranked 118 followed by Mayanmar, Egypt and Armenia, according to a report on Wednesday.