Tucked away in the midst of towering Carolina pines lies a sparkling jewel that feels like North Carolina’s best-kept secret.
This alpine-meets-lakeside paradise sits nestled in the northern reaches of Idaho, where the state narrows to a sliver ...