Two Harbors, Minnesota, serves as a gateway to the North Shore’s natural beauty and rich history. Whether you’re a local or a visitor, there’s no shortage of parks, attractions, and activities to explore.
Gooseberry Falls State Park
Located just 13 miles northeast of Two Harbors, Gooseberry Falls State Park is renowned for its stunning waterfalls and scenic hiking trails. The park features five major waterfalls and over 20 miles of trails, making it a must-visit destination for nature enthusiasts.
Split Rock Lighthouse State Park
Home to the iconic Split Rock Lighthouse, this state park offers breathtaking views of Lake Superior. Visitors can explore more than 12 miles of hiking paths through boreal forests and along the dramatic shoreline. The park also provides access to the Superior Hiking Trail, catering to both casual hikers and seasoned trekkers.
Castle Danger Brewery
For those interested in local craft beer, Castle Danger Brewery offers a variety of ales brewed with Lake Superior water. The taproom overlooks the lake, providing a relaxing atmosphere to enjoy their offerings.
Two Harbors Lighthouse
As the longest continuously operating lighthouse on Lake Superior’s North Shore, the Two Harbors Lighthouse offers a glimpse into maritime history. Managed by the Lake County Historical Society, the lighthouse is open for tours, allowing visitors to learn about its storied past.
Agate Bay Beach
Agate Bay Beach provides a picturesque setting for a leisurely stroll along the breakwater. It’s also an excellent spot for ship watching, as iron ore freighters frequently dock in the harbor.
Superior Hiking Trail
For hiking enthusiasts, the Superior Hiking Trail offers over 200 miles of trails from Duluth to the Canadian border. Trailheads near Two Harbors provide access to routes that traverse forests and ridgelines, offering diverse hiking experiences.
Whether you’re seeking outdoor adventures, historical insights, or local flavors, Two Harbors offers a diverse array of activities to make your visit memorable.

