Twin Falls along the Saxtons River in North Westminster, as seen from Forest Rd. off VT 121. These are the highest falls on this river.
📍 Explore on PIXEO Map →
naturescenicwaterfall
Twin Falls along the Saxtons River in North Westminster, as seen from Forest Rd. off VT 121. These are the highest falls on this river.