Tag: , , , ,

Pic 8

Tour of Nilgiris: 128 Cyclists to Pedal 1000 Km

The 10th edition of the tour coincides with 200th year of the invention of the cycle.