Soco Falls, North Carolina, is a beautiful waterfall near the Blue Ridge Parkway between Cherokee and Maggie Valley, accessed by a short walk from the highway.