This Hidden Waterfall Park In North Carolina May Become Your New Favorite Destination

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.

Ready to check it out this weekend? Here’s a link to the Google Map to guide your journey. The park is open year-round from dawn to dusk. Admission is free. Address: Falls Road, Valdese, NC, 28690