This park sits on a narrow strip of land between Lake Michigan and Hamlin Lake, giving you water views in every direction. Craig Lake State Park is so untamed they call it “the wilderness park” for good reason! Muskallonge Lake State Park sits in the sweet spot between a peaceful inland lake and mighty Lake Superior!