Long Weekends - NE, USA
Looking at two long weekend rides in the NE USA, coming out of Montreal, Canada.
One will surely be Vermont, which I find absolutely beautiful thinking of riding around Lake Champlain. Any other recommendations on Vermont?
I am also looking for a second 3 day trip; NY, NH, Maine would appreciate someones two cents on these states.