Grand Marais is a city in Cook County, Minnesota, United States. It is a northern town on the North Shore with a population of 1,351 at the 2010 census. It is also the county seat and sole municipality of Cook County. Prior to inhabitation by French Canadian settlers and prior to Minnesota's statehood, Grand Marais was inhabited by the Anishinaabe indigenous people, the thriving woodland people also known as the Ojibwe. The Ojibwe name for the area... Show more

source