Incredile India is always there in the history. India was a duck which lays golden egg to the Europeans. They came for trade and sucked the soul out of India. Their rule of around 2 centuries left India with nothing but poverty.

A recent study says that India is on 88th place when compared to the quality of life with respect to other nations. That means is India is a better place than Russia and China. India moved up 35 places this year to achieve this feat.

Sweden is the most costliest country to live in. In south asia, India is the fourth best country after Bhutan, Maldives and Srilanka. The study took place in 194 countries based on various factors like cost of living, Culture and leisure , economy, environment, freedom, health, infrastructure, safety and risk, and climate.