Turtuk in Ladakh is a part of the tiny enclave from Baltistan which rejoined India in 1971, perhaps the only place where you will be able to experience the beautiful Balti culture as an Indian citizen. The post Turtuk – The Crown Jewel Of Baltistan appeared first on Shadows Galore.