Mountain Biking Places in India

The season best for mountain biking in India is from October until December. There’re certain tracks meant for experienced bikers including TransHimalayan tracks of Spiti, Lahual and Kinnaur located in Himachal; Kumaon and Garhwal located in Uttaranchal, Ladakh, Sikkim and Kashmir. Ladakh Ultimate destination for mountain biking would be at a higher altitude in Ladakh with plenty of untouched regions, […]