Counterattack at Caen
1/100/21
2/100/21
125/21
192/21
21
21
155/21
305/21
2/915/352
731/711
744/711
1711/711
716
716
8/3
9/3
185/3
41/3
3/-/3
4/-/3
6/-/3
7/3C
8/3C
9/3C
12/3C
13/3C
14/3C
3/6
5/6
2C
27
4C/3
48/3C
47
231/50
56/50
69/50
151/50
1/50
2/50
3/50
8
Sword Beach
Sword Beach
Juno Beach
Gold Beach
1/736
2/736
3/736
2/726
FC
BC
BC
FC
FC
Hawkins
Haida
Huron
St Laurent sur Mer
Colleville sur Mer
Port en Bessin
Aure River
Aure River
Arromanches les Bains
Aure River
Aure River
Aure River
Aure River
Aure River
Aure River
Aure River
Aure River
Aure River
Seulles River
Seulles River
Courseulles sur Mer
Drome River
Seulles River
Luc sur Mer
Drome River
Bayeux
Seulles River
Basly
Lion sur Mer
Franceville Plage
Cabourg
Dives River
Drome River
Drome River
Seulles River
Seulles River
Ouistreham
Orne River
Dives River
Drome River
Seulles River
Seulles River
Seulles River
Seulles River
Orne River
Dives River
Drome River
Seulles River
Seulles River
Pegasus Bridge
Dives River
Dives River
Drome River
Drome River
Seulles River
Seulles River
Brettville l'Orgueilleuse
Orne River
Orne River
Dives River
Dives River
Drome River
Drome River
Seulles River
Caen
Orne River
Dives River
Drome River
Drome River
Balleroy
Tilly sur Seulles
Seulles River
St Manvieu
Caen
Caen
Orne River
Orne River
Troarn
Dives River
Dives River
Drome River
Carpiquet
Verson
Orne River
Caen
Cormelles
Dives River
Dives River
Drome River
Odon River
Odon River
Odon River
Orne River
Dives River
Dives River
Drome River
Odon River
Odon River
Orne River
Dives River
Drome River
Odon River
Odon River
Esquay
Bully
Orne River
Bourgue'lous
Vimont
Dives River
Dives River
Drome River
Caumont
Odon River
Odon River
Avenay
Orne River
Orne River
Drome River
Villers Bocage
Odon River
Odon River
Amay sur Orne
Orne River
Drome River
Odon River
Odon River
Orne River
Orne River
Odon River
Odon River
Orne River
Orne River
Brettville sur Laize
Odon River
Odon River
Aunay sur Oden
Orne River
Orne River
Orne River
Thury Harcourt
Thury Harcourt
Orne River
Orne River
Orne River
