Michel, a historic village and abbey off the coast of Normandy in France. Explore its medieval architecture, narrow streets, and stunning tidal island setting that make it one of the most unique ...