Forestville/Mystery Cave State Park
3,750-acre park with MN's longest cave (13 miles) + 1899 ghost town. Leashed dogs on 16 miles of trails (not cave tours). | 21071 County 118, Preston, MN 55965 | 3,750 acres | 16 miles of trails | Source:
Dog Parks Hub: Forestville/Mystery Cave State Park

Forestville/Mystery Cave State Park
3,750-acre park with MN's longest cave (13 miles) + 1899 ghost town. Leashed dogs on 16 miles of trails (not cave tours). | 21071 County 118, Preston, MN 55965 | 3,750 acres | 16 miles of trails | Source:
state-park
Dog Parks Hub