Fun In New England - Maine

Best Waterfalls Found In Maine: 1

Showing page #1 of 1



Screw Auger Falls
1941 Bear River Road (Route 26, Grafton Notch State Park)
Newry, ME
A picturesque waterfall with a 23 foot main plunge and many smaller cascades; Located in Grafton Notch State Park (admission fee...