On world's highest motor-able road
Fancy to ride the highest motor-able road on Royal Enfield? Yes, Manali-Leh road takes your Himalayan ride fantasy up to 5.600meters negotiating sleek and narrow road, amazing never ending hairpins. Crossing 5 high passes, spending overnight at the board of crystal clear water lake, visiting the ancient Buddhist monasteries.
7 Pins31 Followers