India is the second happiest country in the world despite gloomy economic sentiments, according to an online poll by global research company....