Interested in touring the Normandy beaches? It’s hard to believe that 73 years have passed since the Allies invaded France on D-Day, June 6, 1944 (the largest naval invasion ever). Operation Overlord, as it was called, turned the tide in the war to eventually liberate Europe from the fierce grip of the Nazis in September […]