Deep in the heart of the mountains of Western North Carolina, you’ll find the town of Highlands. It’s a location that draws visitors from all across the southeast, thanks to its charming downtown, ...