William O'Brien State Park
Cross-country ski trail ยท Marine on St. Croix, MN
A wooded state park on the St. Croix River about an hour from the Twin Cities, with roughly 12 miles of trail groomed for classic and skate skiing across flat prairie and wetland to rolling hills. A Great Minnesota Ski Pass is required.