The Kangra Valley in the state of Himachal Pradesh, India, is one of the most fascinating travel destinations in the region, both for its spiritual sites as well as the spellbinding landscape. With a geographical area of 5,739 kilometers, the altitude ranges from 427 to 6,401 meters above sea level the lowest being in the plains bordering Gurdaspur district of Punjab in the west and Una and Hamirpur districts of Himachal Pradesh to the south while the highest ...