Holland America's cruise through Canada and New England will help you explore the region's culture, architecture, and food.