This information is posted by Peter Leeds, whose favorite town is Windham (CT, VT, NH, ME, but mostly CT). Peter recently visited by bicycle the last Windham New England town, the one in Vermont, that he didn't pass through last summer.
This post was contributed by a community member. The views expressed here are the author's own.
The views expressed in this post are the author's own. Want to post on Patch?
More from Mansfield-Storrs
Business & Tech|
Familiar Face Climbs Aboard Iconic Milk Truck In Mansfield
Seasonal & Holidays|