Bad weather diverts Caribbean-bound cruise to Halifax

Oct 21, 2026