translate English to French: There is so much there which so few have enjoyed.
Elle possède encore de nombreuses ressources dont seul un petit nombre a pu profiter.