Himachal Pradesh About The state of Himachal Pradesh is located between the snow crowned Himalayan ranges in North India. Also known for its panoramic and fantastic landscapes, this traveler’s paradise is blessed with verdant valleys, lofty snow peaks, thundering rivers, deep gorges, flower carpeted meadows, spell binding mountain lakes, impressive monasteries and historical temples steeped...Read More