Best and cheapest place to live in India, then we have a list that you can go through

1. Indore

2. Hyderabad

3. Ahmedabad

4. Vadodara

5. Jaipur

6. Chittorgarh

7. Kolkata

8.Bhubaneswar

9.Thiruvananthapuram

10.Mangalore

Learn more