Love Is In The Autumn Air At Vermont B&B
The autumn days here in Vermont are crisp and cool, and the rolling hills are dotted with colorful trees. Now is the ideal time to sneak away on a bicycle (trip) built for two! Base yourself at Inn Victoria in Chester, Vermont, and you will not only enjoy days of leisurely biking, but also nights … Read more