Mont St Michel

Mont St. Michel is on the north coast of France, near the border of Brittany and Normandy, and home to centuries of tradition. In the early eighth century, the Archangel Michael appeared to ...
Mont St. Michel is on the north coast of France, near the border of Brittany and Normandy, and home to centuries of tradition. In the early eighth century, the Archangel Michael appeared to ...