27 Mar 2026 ... Grand Marais literally translates to “big marsh” in French. The town lives up to its name; a good portion of downtown sits on filled wetlands.