Christmas Farm Inn
Christmas Farm Inn
Christmas Farm Inn

Christmas Farm Inn

A lovely 15 acre country inn and spa in Jackson, NH - accommodations feature cottages, rooms and suites.