Angel Falls Trail
These ribbon-y, 90-foot falls are perhaps Maine’s tallest, depending who you ask, but it’s hard to see how the braided silver cords could be anything but the most photogenic. The trailhead is 18 miles south of Oquossoc on an old railroad grade called Bemis Road. The hike is short— just a mile—but a bit steep, and requires a few stream crossings. The payoff is sublime.