Tucked away in the Blue Ridge Mountains, Brevard, North Carolina, has earned its nickname as the "Land of Waterfalls" for good reason. This charming mountain town and surrounding Transylvania County ...
MCDOWELL COUNTY, N.C. — One of the most popular waterfalls in the North Carolina mountains has reopened after it closed for two years. The National Forest Service wanted to improve access to the ...