The India Bike Week was back after two years in its spiritual habitat of Vagator, Goa. Click here to read more about it.