Perfect Duluth Day

Where on the North Shore? Boundary Islands, Pigeon Bay Kayaking

Boundary Islands, Pigeon Bay Kayaking Trip, Grand Portage, MN