Most people know the city of Leh as the amazingly picturesque capital of the Leh District in Jammu and Kashmir, the northernmost Indian state. However, underneath the vast barren landscapes and stunning views of the Himalayas lies an ancient culture, which has a lot to offer if you are the