Himachal Pradesh is known for its valleys and perennial rivers. It is a perfect combination for nature lovers. It lies in the cradle of Western Himalayas at the foothills of Dhauladhar range. Himachal boasts of countless peaks for those who love to scale up the mountains. The mesmerizing sight of orchids, pastures, and meadows...Read More