Respect for heroes and the environment at the Juno Beach Centre
The Juno Beach Centre in northern France honours thousands of British and Canadian soldiers while offering visitors an eco-friendly and immersive experience.