Old City Falls Nature Preserve in
Strafford features a 40-foot waterfall and numerous swimming holes and features a 1/2 mile hike to reach the falls. While visiting
Strafford, you can also see the historic town house which is one of the most famous in Vermont and sits upon a hill.