Day 1: Cape Cod Trek
Cape Cod Trekkers met early this morning outside South Station in Boston to begin a 10 day ride through southeast Massachusetts and Cape Cod. The group of 9 will take a train to the outskirts of Boston and start biking today to Wompatuck State Park. Over the next week and a half they will visit […]