New York Newport Rhode Island Boston Bar Harbor Maine St Johns Newfoundland Halifax Nova Scotia New York