translate English to French: An enchanting site in the heart of the Charlevoix region.
Un site enchanteur en plein coeur de Charlevoix.