India Cycling Tours
Motor biking or Cycling in the Himalayas in India is one of the most physically demanding and challenging adventure sports you have ever indulged in. It is not for the faint hearted, and absolutely not for those who have not been keeping in shape. For even the fittest have difficulty in lugging their bikes up …