Year after year, around 3.5 million people flock to a place that seems to have sprung from a fairy tale - yet is entirely real: Mont-Saint-Michel. The former Benedictine abbey in France's Normandy ...