West Jefferson, United States
Cascade Falls
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.
- City
- West Jefferson
- Country
- United States
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in West Jefferson
Background: Wikipedia