Grahams Island State Park Trail is a standout hiking destination in Devils Lake, North Dakota, covering 4.5 miles with 80ft of elevation change. Stats: 4.5 miles, 80ft gain, Easy. Type: Loop. Surface: Dirt. Time: 2 hours. Fee: $7 park fee. Dogs: Yes. Permit: No. Wildlife: pelicans, herons, deer, foxes. Best seasons: Island park trail on Devils Lake, the largest natural lake in North Dakota. Pack water, layers, and appropriate footwear. Conditions vary across North Dakota. Leave No Trace: stay on trail, pack out all waste, respect wildlife.