translate English to French: A true haven of exceptional flora and fauna.
Véritable citadelle naturelle taillée dans le calcaire.