Grand Portage, Minnesota: Location, History, and Visitor Guide
Travel & Places
Grand Portage, Minnesota, is a small unincorporated community at the northeastern tip of the state, where Lake Superior meets the border waters near Pigeon River outflow. It is...
Open article