Mont St-Michel is the fairy tale castle that you dreamed has a kid. Rising from the sea, Mont St-Michel will transport you to the Middle Ages. The Mont is only completely surrounded by the sea every month due to the astonishing tidal variation (up to 15m). Expect crowds everywhere. You need to catch a bus from Rennes.