translate English to French: In Nova Scotia the visitors, after landing at Windsor, proceeded to Halifax, where they stopped for several days.
Les visiteurs débarquent à Windsor (Nouvelle-Écosse), se rendent à Halifax et y restent plusieurs jours.