Devil’s Den Falls is a stunning natural waterfall located in the DeSoto State Park of Alabama. The falls are made up of two tiers and cascade down over 200 feet into a deep pool below. It’s one of the most popular attractions in the park, and it’s easy to see why! Details about Devil’s Den …
Hogan Murphy
“Once a year, go someplace you’ve never been before.”