Kinnaur might just be the most beautiful place in India, and the journey involves taking the most dangerous road in the world!. View pictures of this astonishing place!
Off roading is addictive as it is, and the Polaris makes it better! Power to weight ratios for a brilliant driving experience that you'll never forget.