The Mont-Saint-Michel is one of Europe’s most unforgettable sights. Set in the mesmerising bay where Normandy and Brittany merge, the island draws the eye from great distances.