What's your Happiness Quotient? It was shocking to find India amongst the unhappiest countries of the world. Out of 156 countries ranked on the happiness scale, India stood at embarrassing 133. Yes, I'm talking about the latest World Happiness Report by UN. They have Pakistan at 75, China 86, Nepal 101 and Bangladesh at 115!… Continue reading What’s your Happiness Quotient?