Carter Notch Inn sits high atop a hillside overlooking New Hampshire's Wildcat River Valley and the White Mountains. Guests at ... More