Situated on the south shore of Lake Superior, between Ontonagon Michigan and the Porcupine Mountains Wilderness State Park, Superior Shores Resort is a motel and cottage resort that is in the perfect spot to enjoy swimming, hiking, photography, mountain biking, skiing, cross-country skiing, snowshoeing and snowmobiling. Motel units are available from May through November. Three townhouse-style...