The town of Highlands, North Carolina, is a retreat in every sense of the word. Situated high within the Nantahala National Forest, near where North Carolina, South Carolina, and Georgia meet, this ...