Ladakh, which is perched at an astounding height of more than 10,000 feet above the sea level, is like “heaven” for the travellers. Ladakh is a region in the state of Jammu and Kashmir, seated high in the Zanskar Ranges of the Indian Himalayas. It has a cult following amongst the travellers and is one…Read More