The Canadian National Vimy Memorial (photo: Arterra Picture Library/Alamy)

Canadian-War-Memorials-Vimy-Ridge-France

By Craig Moy

Canadian war memorials france vimy ridge