This New Viking Cruise Will Take You to All 5 Great Lakes in 15 Days

Travel and Leisure
Travel and Leisure
6,054 followers
3 years ago
The journey starts in Toronto and sails to Duluth, Minn.

Recommended