Visitors are arriving by plane, by ferry, and by the thousands on cruise ships docking in Halifax, Saint John, Charlottetown ...