This New Viking Cruise Will Take You to All 5 Great Lakes in 15 Days
  • 2 years ago
The journey starts in Toronto and sails to Duluth, Minn.