Valdese, United States
McGalliard Falls
McGalliard Falls is a waterfall in Burke County, North Carolina.
- City
- Valdese
- Country
- United States
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia
Valdese, United States
McGalliard Falls is a waterfall in Burke County, North Carolina.
Background: Wikipedia
Still loading - a slow connection can take a little longer. Reload