Vergennes Falls Park Vergennes, VT These stunning waterfalls are located in Vergennes, Vermont in a park on Otter Creek. We stumbled across this while traveling through the area and were pleasantly surprised to find such a beautiful sight. The park has picnic tables, grills and can also be accessed...