Us residents, just wondering if we go thru customs and immigration at every canada port. Itinerary starts in new york ,sea day, then hits Saint John, Halifax, sea day, Charlottetown, Sydney, sea day, then boston..etc
So do we have customs and immigration at every canada port or just the first one?
Does it take alot of time?
thanks!