5 Backpacking Places in Himachal Pradesh

1. Mcleod Ganj

Mcleod-Ganj

2. Kheerganga

3. Tosh

4. Rewalsar

5. Kasol