Nestled along the rugged coastline of Normandy in northern France, Mont Saint-Michel stands as a beacon…