Road trip to Leh Ladakh is boon and dream of every rider in India. A trip filled with dangerous and adventurous roads and mesmerizing views attracts tons of riders and traveller every year. Situated approximately at 11,400 ft above sea level Leh charms the ride and vacation. Along with the opportunity to reconnect to nature […]