Two Harbors is a town along Lake Superior in Minnesota, about 27 miles north of Duluth.
Minnesota State Highway 61 is the only route into town. It stretches from Duluth in the south, through Two Harbors, all the way to the Canadian border at Grand Portage. From there it becomes Ontario Highway 61 and continues to Thunder Bay.
2nd-order administrative division
Primary administrative division