Winding along the narrow, raised road toward Mont Saint-Michel, one can see the abbey jutting majestically from its rocky base. Legend has it that, after having served as an Armorican stronghold, the archangel Michael appeared to a bishop, insisting that a church be built upon the island. The basic structure has since been repeated developed and the small village one finds today is incredible. From the outside one might assume it to be merely an abbey (though at one time it also served as a prison), however upon entering it is clear that Mont Sait-Michel is an entire village built out of rock. Winding uphill streets of stone lead past rows upon rows of low-ceilinged shops and restaurants. Admittedly touristy, it is still incredible to experience.
The best way to experience Mont Saint-Michel is to arrive early in the day, wander slowly upward (it is quite a steep climb at parts), appreciating the various outcroppings to take photos and observe the abbey from different angles. Take a lunch break in one of the cafes (or perhaps eat your bagged lunch, as the prices in restaurants are not cheap) before taking a tour of the abbey itself. By the time that has been done, the tides will have changed around the island. The effect can be extremely amusing, depending on how many tourists have forgotten to move their cars! At high tide, the island is nearly completely surrounded by water, apart from the road which - just above sea level - snakes its way back to the mainland. Visitors are warned to take care when parking at low tide, so as to avoid losing their vehicle to the sea... but of course there are always those too stunned by the magnificent abbey to notice the signs!
As mentioned, the views from the top of the island are spectacular, but be prepared to walk up rock laid roads to get there. Despite the challenges, Mont Saint Michel is well worth the visit.