Journey through D-Day history inside the Overlord Museum in Normandy, France. Situated close to Omaha Beach and the American Cemetery, the museum brings together authentic military vehicles, tanks, ...