Brevard, North Carolina used to be a small town that hardly anyone had heard of, but over the past few years has really gotten the attention it deserves. Brevard is called The Land of Waterfalls – and with good reason. There are 250 waterfalls located in Brevard. Brevard is home to Pisgah National Forest, DuPont State… [Read More]