Grand Portage Attractions & Activities - The Best Holiday Destinations for 2020
Grand Portage is an Indian Reservation in the far northeast corner of Minnesota, on the shore of Lake Superior and the border of Ontario, Canada.
The Most Frequently Asked Travel Questions about Grand Portage