Bike Ride to Chakrata Did you know that Chakrata is around 320 kilometers from New Delhi and is the nearest place where one can experience snow fall in the winters. Well to know more about Chakrata and the places of interest...