translate English to French: In fact, this area of the park appears to support more of this threatened species than anywhere else in Nova Scotia.
En fait, ce secteur du parc semble abriter une plus grande population de cette espèce en péril que n'importe quel autre en Nouvelle-Écosse.