Notchbrook Rd, Stowe
Mill Trail is a 2.2 mile moderately trafficked out and back trail located near Stowe, Vermont that features a waterfall and is rated as moderate.
Photography
Kids Friendly
Typical Tourist