back
ludlow vermont, new england, waterfall, highway 100, photo
next

Vermont Waterfall

Vermont, New England

A Vermont waterfall. This display was right off Highway 100, south of the town of Ludlow. You couldn't miss it - there was quite a crowd of viewers and photographers gathered around by it.