Himachal Pradesh Chitkul – The Mystic Village by travelmynation April 27, 2018 April 27, 2018 Chitkul (Chhitkul) is a village in Kinnaur district of Himachal Pradesh. It is the last publicly accessible village near the Indo-China border. Read about our sub zero experience in this … Read more FacebookTwitterPinterestRedditEmail