159 Electric Ave, Fitchburg
This 212-acre wooded park is home to Mirror Lake, a gazebo, trails, benches, a playground & more.
Photography
Kids Friendly
Typical Tourist