There are more than two hundred and seventy well defined trekking trails in Himachal Pradesh. The major areas where you can undertake trekking in Himachal are the Dhauladhar and Pir Panjal ranges, routes over the passes between the Shimla region and the Kullu valley and the various treks out of Kullu. There are also specific tracks in the Trans-Himalayan regions of Kinnaur, Lahaul and Spiti.
Usually, these trekking places are located at an altitude ranging between 1500 m to 6000 m. The scenes that will make your trekking trip really special include paddy field and woods of oaks, rhododendrons, cedar, deodar and spruce. Rivers will flow by gently giving you company while the mountains will stand tall to greet you at every step.