I'm going to school in Cambridge - where's the best place to go riding outside of Boston for XC/trail riding? All day rides (or 5h rides) would be nice. Anything that's serviced by the commuter trains as I have no car? Or will I need to use the Zip Cars?
Finally, is there biking near Wellesley?
Results 1 to 10 of 10