Located in the picturesque New England town of Tilton and overlooking the Winnipesaukee River, the Black Swan Inn is the former ... More