Saturday, February 06, 2010

India is the 88th Best Country in this World to Live in.

A travel magazine "International Living" states that India is among the best countries to live in in South Asia. Can you believe it... we are better than Russia and China. This is based on some calculation which compares our cost of living, leisure, economy, environment, etc.

Something unbelievable is the comparisons are made with a milestone - United States. And countries like Iraq and Afghanistan are the worse countries to live in.