Angel Falls is a 90-foot waterfall on Mountain Brook in Township D – northwest of Houghton – in the White Mountains of Franklin County, Maine. The “remarkably scenic” Angel Falls is a set of plunging tiers totaling 90 feet in height, and with surrounding cliffs of 115 feet in height.
This location is difficult to find so the adventure there is just as satisfying as the location!
Tom Riley
June 11, 2021 at 9:34 pmThis place looks so cool! Can’t wait to check it out!
Helpful Review 1Owner
June 12, 2021 at 12:16 amLet me know when you do, il tell you how to find it!
Helpful Review