The 473 acres at Northwest Park, located along the Farmington River in Windsor, contain more than just trees and grass. The park also holds a nature center, 12 miles of trails, soccer fields, a maple sugar house, a playground and picnic area, and a barn with a variety of farm animals.






















