Entertainment | Mon Feb 4, 2013 11:37pm IST

New Delhi, Mumbai among world's cheapest cities