Italy
Cascade Falls, also called "The Cascades", is a waterfall located at E. B. Jeffress Park on the Blue Ridge Parkway in the Blue Ridge Mountains of North Carolina, United States.
Listen to the audio guide for Cascade Falls Free on WIP — starts by itself when you arrive, even with the screen off