Nestled two hours north of Duluth, Grand Marais is a charming lakeside getaway and Minnesota's prime small town destination.
West Cook, MN 55604 Get directions
"Two hours north of Duluth seems like an unlikely spot for most things, much less America’s best small lake town. But should you venture to Grand Marais, that’s exactly what you’ll find." - Travel + Leisure Editors