Reply To:
|
For the seventh consecutive year, India has been named the world’s cheapest country to live in. With a CPI of 24.14, (24.14% of the cost of living in New York City) it has low rent costs, it’s cheap to buy groceries and it’s the second cheapest place in the world to eat out in. Read more...
|
|