New Delhi, Jul 8 (PTI) Government may be finding it difficult to battle soaring inflation in the country, but a global survey has found two key Indian cities -- Mumbai and New Delhi -- to be amongst the five cheapest places to live.
In a Worldwide Cost of Living Survey, India''s financial capital Mumbai has been ranked third cheapest place to live, while national capital New Delhi is fifth.