Spruce Pine, North Carolina is that kind of town – nestled in the Blue Ridge Mountains where the air is fresher, the pace is gentler, and somehow, your shoulders drop an inch the moment you arrive.