21st. Battalion C.E.F. 1914 - 1918


144933 John Charles Long, D.C.M.
Military Cemeteries
In Memory

You will find here links to other CEF units, Canada's National Archives, the Commonwealth War Graves Commission and many other interesting sites pertaining the 'The Great War'.

26th Battalion CEF

Hill 62, Belgium, near Ieper

Veterans Affairs Canada - The Canadian Virtual War Memorial

National Archives of Canada - find CEF Attestation Papers

54th Battalion (Kootenay)CEF

World War 1 Songs

Vimy Ridge

Visit Vimy Ridge on the 80th

Maps of World War I

The Canadian Military Heritage Project

Pardon for Soldiers of the Great War - British Parliament

The Commonwealth War Graves Commission

A Canadian's to Vimy and Flanders

Vimy Collection

Do you have an educational and interesting site that you would like to see here?