Ski resorts in New Hampshire cater for cross country skiers as well as alpine skiers.