Website Links
World War One - Major Battles
Battle in the Air: Royal Canadian Air Force, Canadian War Museum, Canada History
Battle at Sea: Veterans Affairs, Royal Navy, Canada's Naval Memorial
Beaumont Hamel: Newfoundland Heritage site, Canadian Encyclopedia, Veterans Affairs
Passchendaele: Canadian War Museum, Canadian Encyclopedia, Canada at War
The Hundred Days: Veterans Affairs, Edmonton Military Museum, Canadian Armed Forces
The Battle of the Somme: Historica Canada, Canadian War Museum, CBC History
Vimy Ridge: Canadian War Museum, Historica Canada (videos), Veterans Affairs
Ypres: The Battle of Ypres, Veterans Affairs, Canadian's Great War Album
Battle at Sea: Veterans Affairs, Royal Navy, Canada's Naval Memorial
Beaumont Hamel: Newfoundland Heritage site, Canadian Encyclopedia, Veterans Affairs
Passchendaele: Canadian War Museum, Canadian Encyclopedia, Canada at War
The Hundred Days: Veterans Affairs, Edmonton Military Museum, Canadian Armed Forces
The Battle of the Somme: Historica Canada, Canadian War Museum, CBC History
Vimy Ridge: Canadian War Museum, Historica Canada (videos), Veterans Affairs
Ypres: The Battle of Ypres, Veterans Affairs, Canadian's Great War Album