THE BEST WATERFALLS IN NORTH CAROLINA
TOP 25 WATERFALLS
Many of these waterfalls in North Carolina are short hikes- many of which we did with our 3 yo. Find your bliss in North Carolina!
Located in North Carolina's High Country near Boone, Otter Falls is a beautiful and easy hike in every season. Feel secluded and lost in nature at this beautiful waterfall.