Everybody has learned in school about the D-Day, or the Operation Overlord as the invasion of Normandy in France was officially called. But visiting the actual locations where British, Canadian, French and US troops landed on June 6th in 1944 and learning about the longest day in history that ultimately lead to the end of […]