HIMALAYAN ODYSSEY Riding the best road in the world on a Royal Enfield THE HIGH WAY trip DELHI • MANALI • LEH • SPITI • KINNAUR • DELHI 2005 2006 HIMALAYAN…