Indians happier, healthier than many developed nations

India is way ahead of many developed economies, including the US and the UK, in terms of happy lives and eco-friendliness, with the country cornering the 35th spot among 143 nations.