Two Harbors is the biggest town on the Lake Superior shore. It's a sweet way-station for travelers who want to delve into the region's parks, lighthouses, waterfalls and trails. Industry still prevails here, and you can watch iron ore freighters maneuvering around the huge docks that jut into Agate Bay. That's one of the harbors that gives the town its name. The other is Burlington Bay, around the point to the north.
Top experiences in Two Harbors
Amazing hotels and hostels
We've pre-picked the best hotels, hostels and bed and breakfasts to
make your stay as enjoyable as possible.