Windsor State Forest
Leashed dogs are welcome at Windsor State Forest, a pet-friendly natural space in Windsor, MA. Visitors are drawn to this pretty park for the views of the Berkshire Hills. You and Fido can explore the area together, including Windsor Jambs waterfall and the Windsor Jambs Brook that weaves through a wide gorge with 80-foot granite walls.
Visit Website
Or call (413) 684-0948 for more information.
Reviews
Location
Traveller Photos
We haven’t received any photos of Windsor State Forest yet.
Want to feature your creature? Upload a photo of your pet at Windsor State Forest! You can also share by using the hashtag #bringfido on Facebook, Twitter or Instagram.