Hidden waterfalls abound in North Carolina. However, you won’t find many that are the feature attraction for a city park – or quite as majestic as the hidden McGailliard Falls located in the town of Valdese, 14 miles east of Morganton. By Robin Jarvis
This Hidden Waterfall Park In North Carolina May Become Your New Favorite Destination
Posted in Activities, Attractions.