Mont Saint Michel is a magical destination floating on the sea in Normandy, France. Wondering how you can visit? Read this guide.