 It is located on M-203 halfway between Hancock and Calumet.The park is on the shore of Lake Superior, and most of the beach areas are rocky.However, a stretch of land on the edge of the park near the Keweenaw Waterway is sandy and good for swimming.