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. In the hills and valleys of ...