Near Houghton, MI on the Keweenaw Peninsula
My suggested site is Great Sand Bay, in the Keweenaw Peninsula. It faces Northwest, looking over Lake Superior and has a cliff 50 to 100 ft high. The site is about 25 miles north of Houghton and Hancock. The nearest towns likely to be on a map are Eagle River and Eagle Harbor.