Join Us in France Travel Podcast
Operation Overlord and the Battle of Normandy, Episode 201
Normandy and the sites of Operation Overlord are where amazing feats of courage took place that made it possible to liberate France and eventually defeat Hitler and his armies. But in a practical sense, there are so many important sites and so many...