Top 10 places in India that you must visit once

1. Goa

2. Agra

3. Rajasthan

4. Delhi

5. Munnar

6. Coorg

7. Manali

8. Ooty

9. Lonavala and Khandala

10. Shillong

These are the 10 most expensive cities in India