Maine Angel Falls: A Hidden Gem in the White Mountains
Maine Angel Falls is a spectacular 90-foot waterfall nestled in the White Mountains of Franklin County, Maine. Located in Township D, northwest of Houghton, this natural wonder offers a rewarding 1.1-mile round trip hike with an elevation gain of about 200 feet. The falls are ...
Read more