0
0
Read Time:11 Second
Located in the Himalayas, the tiny kingdom of Bhutan, sandwiched between India and China, has happiness woven into its national fabric. The Gross National Happiness (GNH) Index as a development indicator was enshrined in its 2008 Constitution, and…