All New Hampshire in Jackson
Tucked away in the picturesque mountain village of Jackson, New Hampshire, the Christmas Farm Inn & Spa offers guests a unique opportunity to stay at one of the oldest continuously occupied hospitality properties in the White Mountains. Surrounded by rolling hills, covered bridges, and breathtaking scenery, the inn combines timeless New England charm with a fascinating history that stretches back Read more...

