Ladakh- An Adventure Begins…

Located in the northern most part of India, Ladakh is a place of true beauty. It is the highest plateau in the state of Jammu & Kashmir, and is the coldest desert in the world. The landscape in Ladakh is magical and truly mesmerizing, which is why it has earned the moniker of “Heaven of…