Home

Back Up Next

 

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.

Vermont waterfall