Mont Saint Michel Island in France one of the most beautiful castles in the worldMont Saint Michel Island in France one of the most beautiful castles in the world