| Himachal Pradesh is blessed with some of the most fascinating and exquisite landscapes. Just visit any corner of this valley, you will come across unmatched natural beauty. It is a travelers paradise – lofty snow peaks, deep gorges, lush green valleys, fast flowing rivers, enchanting mountain lakes, flower bedecked meadows, beautiful temples and monasteries steeped in time. Apart from spectacular flora and fauna, this valley boast of various exciting adventurous sports.
Situated in the heart of western Himalayas, Himachal is bordered by Jammu and Kashmir in the North, Uttar Pradesh in the South – East, Haryana
is in the South and Punjab in the West. It is a mountainous state with altitudes ranging from 350 to 7000 meters above the sea level.