Discover the medieval island of Mont Saint Michel, a breathtaking destination surrounded by tides and centuries of history.