01
Dec
09

Arethusa Falls

Arethusa Falls is located in Crawford Notch, in Harts Location, NH.  Here is a few pics during low water flow and a few with high flow.  This is supposed to be the best waterfall in NH.

Advertisements


%d bloggers like this: