Anyone who goes to Kinnaur cannot come back without falling in love with it. Kinnaur is one of the most stunning and cleanest areas of Himachal. The majestic snow-capped mountains, amazing landscapes and mysterious villages will depart you awestruck. It is positioned in the south-eastern section of the country and touches the border with Tibet. …