OLD CITY FALLS

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.
Picture