Video of DeSoto Falls (Waterfall at DeSoto State Park)

The 107-feet-high (32.6 meters) DeSoto Falls plunges into the gorge at DeSoto State Park in Alabama. The waterfall is the main attraction at the park, which is on Lookout Mountain near the town of Mentone. There’s a manmade cave system near DeSoto Falls that has a mysterious past; some believe it was built by a medieval Welsh prince. For more on this enigmatic chapter of Appalachian folklore, click to read my feature article “Alabama: The Mystery of the Welsh Caves,” or click to watch my high-definition video of me walking through the Welsh Caves.

Enjoy this content? Please share it with others.