Ladakh– Land of High Passes - Indian Himalayas
Ladakh - the ‘Land of the High Passes’ - is among the most stunning landscapes of the Indian Himalayas. Wedged between Pakistan, Tibet, Xinjiang Province (China) and India’s Himachal Pradesh, it forms the Eastern part of the contested state of Jammu & Kashmir. North of Leh, Ladakh’s Capital’, lies a far-flung and austerely beautiful enclave cradled by rugged mountains, the Nubra Valley. This tour encompasses India and its finest and most beautiful.