Created by Cruise Fever It was an expensive stop in the Canadian cruise port of Saint John, New Brunswick for one cruise passenger who forgot an important travel rule: always declare your cash. Border officers seized more than US$23,000 from a cruiser earlier this month after the money wasn’t reported when the ship docked in...


