translate English to French: • enhance visitor understanding of the significance of the site;
• fait mieux comprendre l’importance du lieu;