West Jefferson, North Carolina sits in the Blue Ridge Mountains like a well-kept secret that’s about to become your new ...