10 Indian Destinations To Take You Back To Your Roots
10. Amritsar
9. Kolkata
8. Varanasi
7. Agra
6. Delhi
5. Lucknow
4. Jodhpur
3. Udaipur
2. Jaipur
1. Orchha