Top 10 Best Places to Visit in Himachal Pradesh
10. Kasol
9. Shimla
8. Kasauli
7. Dharamshala
6. Spiti Valley
5. Manali
4. Chitkul
3. Bir Billing
2. Dalhousie
1. Khajjiar