Ladakh

Umling La in Ladakh is the new world’s highest motorable road

The Ladakh region of India is known for its vast landscapes, great mountains, high mountain passes and one of the…

3 years ago

Royal Enfield Himalayan: Test Ride Review

When you talk about a Royal Enfield motorcycle in India, the one thing that comes in your mind is ‘Touring’.…

8 years ago