March 21, 2022
India, Pakistan, Myanmar and Sri Lanka placed 136th, 121th, 126th and 127th respectively while Nepal placed 84th in the happiness index.
India, Pakistan, Myanmar and Sri Lanka placed 136th, 121th, 126th and 127th respectively while Nepal placed 84th in the happiness index.
March 21, 2022
India, Pakistan, Myanmar and Sri Lanka placed 136th, 121th, 126th and 127th respectively while Nepal placed 84th in the happiness index.