These are the 10 most expensive cities in India

1. Mumbai

2. Delhi

3. Kolkata

4. Chennai

5. Bengaluru

6. Hyderabad

7. Pune

8. Ahmedabad

9. Surat

10. Visakhapatnam

Top 10 Richest States in India