Mont St Michel Mont-Saint-Michel is a pyramidal tidal island in the French province of Normandy that is topped by a cathedral. Jutting up from the waves and entrenched in the sand, it is easily recognized with just one glance. Indeed, the western world has nominated it unofficially as the emblem of romantic France. Billions of […]