World Happiness Report 2023: Check list of 20 happiest and 20 unhappiest countries of the year
World Happiness Report 2023: Check list of 20 happiest and 20 unhappiest countries of the year
While India's neighbor Nepal ranked 78, China ranked 64, and Pakistan ranked 108, India 126. Bangladesh was seven places higher than India, while Sri Lanka stands five places higher at 112.