The global story: Delhi 2nd to Tehran for a cheap stay
Globally, India is one of the cheapest places to live in, according to the Worldwide Cost of Living (WCOL) survey of the Economic Intelligence Unit (EIU). As far as cities go, New Delhi ranks as the