Boston Portland Maine Saint John New Brunswick Halifax Nova Scotia Sydney Cape Breton Island Nova Scotia Boston