Arethusa Falls, along Bemis Brook in the White Mountain National Forest, New Hampshire, is the highest waterfall in New England.
New EnglandNew HampshireArethusa FallsWhite Mountainsphotoslandscapes