Himachal Pradesh

Himachal Pradesh is a state in the northern part of India. Situated in the Western Himalayas, it is one of the eleven mountain states and is characterized by an extreme landscape featuring several peaks and extensive river systems. The predominantly mountainous region comprising the present-day Himachal Pradesh has been inhabited since pre-historic times having witnessed multiple waves of human migrations from other areas.

Best time to visit Himachal is March, April, May and June

Places to Visit in Himachal

1. Kasol

2. Shimla

3. Kasauli

4. Dharamshala

5. Spiti Valley

6. Manali

7. Chitkul

8. McLeodganj

9. DalHousie

10. Khajjar