In the hills and valleys of western North Carolina, there are plenty of hidden gems. Not just fun or little know spots, but literally gems hidden in the rocks and soil. The area around Spruce Pine is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results