Grand Marais, Minnesota

Photo:  James Marvin Phelps, Waves Crashing into Grand Marais Harbor (Some rights reserved) One of our favorite and most inspiring small towns, Grand Marais, Minnesota, is located on the North Shore of Lake Superior and has a population of 1,351 per the 2010 Census. The name comes from French, a translation of Big Marsh. Google … Continue reading Grand Marais, Minnesota