Franconia Notch Waterfall

Avalanche Falls in beautiful Franconia Notch State Park, New Hampshire.

597 views
13 faves
52 comments
Taken on July 23, 2010