Grand Marais: A Tale Of Two Cities
Grand Marais: A Tale Of Two Cities Grand Marais is a city in Cook County, Minnesota, United States. The population was 1,351 at the 2010 census. It is the county seat of Cook County. Grand Marais is located on the North Shore of Lake Superior, at the mouth of the Brule River. The city is … Read more