No.10, NEW DELHI, INDIA. India’s capital is buzzing with commuters and traffic and is often described as a chaotic hotspot. The average cost of living in New Delhi is about $340 per month, according to Numbeo. Prakash Singh / AFP

The world's 10 cheapest cities