Join us on a breathtaking journey to Mont Saint-Michel, one of France's most iconic landmarks, nestled in the stunning region of Normandy ... WWII bomb defused near Paris Gare du Nord station ...