The Old Red Inn & Cottages is an 1810 country inn built by a sea captain in the White Mountains of New Hampshire. It is within ... More