Mont Saint Michel, Normandy, France
Mont Saint Michel, Normandy, France, first settled in 709, is a fairy tale island, uniquely situated in an enormous bay off the north coast of France. In 966, at the request of the Duke of Normandy, a small church was …