Deep in Maine's rugged North Woods, a breathtaking forest trail winds through Baxter State Park to reveal the state's tallest cascade in a hidden alpine gorge.
Whiskeytown Falls tumbles 220 magnificent feet through the pristine forests of Whiskeytown National Recreation Area, creating a scene so enchanting you’ll wonder if you’ve wandered into a fantasy ...