Christmas Farm Inn & Spa Announces 70 Year Anniversary

Owners, Gary and Sandra Plourde announced that 2016 marks the 70th anniversary of the iconic inn and resort, the Christmas Farm Inn & Spa in Jackson, NH. Dick Welch bought the Christmas Farm in 1946 with the vision of operating it as an inn to take on lodgers...