2 parks in Windsor, MA: Windsor State Forest, Windsor Town Park. Free entry confirmed at 1, hours on record for 1.