Ladakh and its unforgettable adventures Ladakh is one of the most exotic location in India, known as Land of Passes. In greater Himalayas at the altitude of 9000 ft to 25170 feet, it is also called Roof of the world . This region is isolated … [Read more...]