translate English to French: These truly outstanding sites are of significance nationally or internationally.
Ces sites vraiment exceptionnels sont d'importance nationale ou internationale.