Normandy, France
Normandy was the site of Operation Overlord, now known as D-Day which was the largest water-based invasion in history.
Normandy was the site of Operation Overlord, now known as D-Day which was the largest water-based invasion in history.