Welcome to Indore

Ladakh is a bikers’ dream destination or the ‘Land of High Passes’ is a barren yet beautiful region located in the north Indian state of Jammu and Kashmir. best mode of travel is through bike.