Home » water play
The Chesterfield Gorge Natural Area in Chesterfield, New Hampshire, was very breathtaking when we visited. Our two girls had a terrific time exploring the surroundings while we were on the trek.
The Bears Den Waterfall, located on the Middle Branch of the Swift River, is a hidden gem nestled in the secluded woodlands of Massachusetts. The waterfall itself is a beautiful sight, cascading down into a small forested gorge. But the area holds a rich history as well.