US Army Corps of Engineers
Detroit District Website

Grand Marais Harbor, MN

Grand Marais Harbor, Minnesota is located on the north shore of Lake Superior, about 110 miles northeast of Duluth, Minnesota.