Nestled amidst the picturesque Kangra Valley in the state of Himachal Pradesh and India, it is a peaceful yet lively tourist destination for people looking for tranquillity and nature. Beyond its lush ...