Ans. India has a lot of beautiful cities to live in; the most expensive cities in India are Mumbai, Delhi, Bangalore, Kolkata and Pune.