Grand Marais is a beautiful harbor town in Northern Minnesota along the Northwest coast of Lake Superior.
You must be logged in to post a comment.