R's Chibb

  • India gears up for F1 of cycling November 22, 2012

    New Delhi: India's biggest cycling carnival is all set to witness 80 international and 30 domestic cyclists during the Tour De India to be held in three cities Mumbai on December 2, followed by Srinagar on December 4 before concluding in Greater Noida on December 9. In its first...