Jackson, New Hampshire, is a haven for cross-country skiing enthusiasts, with the Jackson Ski Touring Foundation offering more than 60 square miles of groomed trails, affordable equipment rentals, and ...