War Memorials: France (A-H)
From the Family Tree Forum Reference Library
Acheux British Cemetery : Acheux
Achicourt Road Cemetery : Achicourt
AIF Burial Ground : Somme
Albert Communal Cemetery Extension : Albert
Appenwihr Cemetery - Commonwealth War Graves Section : Appenwihr
Arras Memorial, Faubourg D'Amiens Cemetery : Arras
Arras Road Cemetery : Roclincourt
Aubigny Communal Cemetery Extension : Aubigny, Somme
Auchonvillers Military Cemetery : Auchonvillers
Ayette British Cemetery : Ayette
Bac Du Sud British Cemetery : Bailleulval
Bailleul Communal Cemeter and Extension: Bailleul, Nord
Bapaume Post Military Cemetery : Albert
Basilica de Notre Dame
Beaulencourt British Cemetery : Beaulencourt, Pas De Calais
Beaumont British Cemetery : Beaumont-Hamel
Beaurains Road Cemetery : Beaurains
Beauval Communal Cemetery : Beauval
Becourt Military Cemetery : Becordel-Becourt
Begneux British Cemetery : Gezainecourt
Bellacourt Military Cemetery : Bellacourt-Riviere
Berneville Communal Cemetery : Berneville
Bertran Court Military Cemetery : Bertran Court
Bienvillers Military Cemetery : Bienvillers, Pas de Calais
Blighty Valley Cemetery : Authuile Wood, Somme
Bony Somme American Cemetery : Nr. Le Catelet
Bouzincourt Communal Cemetery : Bouzincourt
Bray Military Cemetery : Bray-sur-Somme
Bronfay Farm Military Cemetery : Bray-sur-Somme
Brooding Soldier, Canadian Memorial : St. Juliaan
Bucquoy Road Cemetery : Ficheux
Busigny Communal Cemetery Extension : Busigny
Cabaret Rouge British Cemetery : Pas de Calais
Calais Southern Cemetery : Calais
Cambrai East Military Cemetery : Cambrai
Cambrin Military Cemetery : Pas de Calais
Carnoy Military Cemetery : Carnoy
Caterpillar Valley Cemetery : Longueval
Cimetiere Communal : Rue de Fesmy, Le Cateau
Cite Bonjean Military Cemetery & New Zealand Memorial : Armentieres, Nord
Cojeul British Cemetery : St. Martin-sur-Cojeul
Contay British Cemetery : Contay
Corbie Communal Cemetery & Extension : Somme
Couin British Cemetery : Pas de Calais
Courcelles au Bois Communal Cemetery Extension : Courcelles au Bois
Crump Trench Cemetery : Fampous, Pas de Calais
Dantzig Alley British Cemetery : Somme
Delville Wood Cemetery : Longueval
Devonshire Cemetery : Mametz
Doullens Communal Cemetery Extension No.1 : Doullens
Doullens Communal Cemetery Extension No.2 : Doullens
Dud Corner Cemetery : Loos
Duisans British Cemtery : Etrun
Easter Cemetery : Boulogne
Englebelmer Communal Cemetery Extension : Englebelmer
Etaples British Cemetery : Etaples
Etaples Military Cemetery : Etaples
Fampoux Level Crossing Cemetery : Pas de Calais
Farm Military Cemetery : Bois Grenier
Flesquieres Hill British Cemetery : Flesquieres Hill
Foreceville Communal Cemetery Extension, British Military Cemetery : Forceville
Franvillers Communal Cemetery Extension : Franvillers
French Military Cemetery : Barly
Fricourt New Military Cemetery
Gailly Military Cemetery : Cerisy
Gezainecourt Communal Cemetery Extension : Gezainecourt
Givency-les-le-Bassee : Pas de Calais
Glageon Cemetery and Extension : Glageon
Gommecourt British Cemetery : Hebuterne
Gordon Cemetery : Mametz
Gordon Dump Cemetery : Ovillers-la-Boiselle
Grevillers British Cemetery : Pas de Calais
Guillemont Road Cemetery : Guillemont
Habarcq Communal Cemetery Extension : Habarcq
Hannescamps New Military Cemetery : Nr. Arras
Harponville Communal Cemetery Extension : Harponville
Haute Avesnes British Cemetery : Haute Avesnes
Hawthorn Ridge Cemetery No. 2 : Newfoundland Park, Somme
Hawthorn Ridge Cemetery : Auchonvillers
Hebuterne Military Cemetery : Hebuterne
Hedauville Communal Cemetery : Hedauville
Heilly Station Cemetery : Mericourt L'Abbe
Hermies British Cemetery : Hermies, Pas de Calais
Hermies Hill British Cemetery : Hermies, Pas de Calais
Highland Cemetery : Cimetiere des Anglais, Route de Guise, Le Cateau
Hunter's Cemetery : Beaumont-Hamel
Back to War Memorials