translate English to French: • finding the visitor centre remains a problem; and
• D’importants travaux d’entretien sont nécessaires;