The Grand Passage between Long Island and Brier Island of Nova Scotia, Canada.