East of Littleton and southwest of Twin Mountain, the Beaver Brook Ski Area has a 7km ungroomed cross country skiing trail network.
To reach the cross country skiing at Beaver Brook Ski Area from the south, head north on US93 over Franconia Notch to Exit #35. Veer right heading northeast and follow Route 3N toward Twin Mountain. The trailhead is on the right.
Tip - Make sure to check with the White Mountain National Forest if there is sufficient snow to cross country ski at Beaver Brook Ski Area. The trails have significant debris and require roughly three feet of snow on the ground to cover the downed trees.
Overall, Beaver Brook Ski Area is the 25th most popular cross country ski area of all 26 Nordic ski destinations in New Hampshire.