The Farmers' Market has been a Hanover attraction since 1815. From 6 am to noon every Saturday, visitors can buy anything from local produce and baked goods to the local crafts.
Panorama by Alan Chaffee Photography
Share on Facebook
Twitter
email
Share on Facebook
Twitter
email