Image

Chitkul: Traversing Through the Last Inhabited Village of India

Himachal Pradesh holds beautiful secrets that remain undiscovered by the most! In the soothing Kinnaur district lies the hidden gem of Chitkul. Known to be the last inhabited village, it ...