Grahams Island State Park
Peninsula on Devils Lake — North Dakota's largest natural lake. Leashed dogs on trails and at campgrounds. | 152 S Duncan Dr, Devils Lake, ND 58301 | 4 miles of trails | Source:
Dog Parks Hub: Grahams Island State Park

Grahams Island State Park
Peninsula on Devils Lake — North Dakota's largest natural lake. Leashed dogs on trails and at campgrounds. | 152 S Duncan Dr, Devils Lake, ND 58301 | 4 miles of trails | Source:
state-park
Dog Parks Hub