Nestled amidst the picturesque Kangra Valley in the state of Himachal Pradesh and India, it is a peaceful yet lively tourist ...