781 Main St
The iconic sign for the former Enchanted Forest theme park still stands as a nostalgic and slightly eerie roadside relic in Hopkinton. The park, which oper
JavaScript is required to use this application. Please enable JavaScript in your browser settings.