New England - Cathy Donohoue
Shequaga Falls

Shequaga Falls

This waterfall is smack in the middle of the town of Montour Falls.

Shequaga FallsMontour FallsNew England