Mont-Saint-Michel is a island commune in Normandy. It's beautiful old architecture is a UNESCO World Heritage site.
During the high tide, the Mont-Saint-Michel is surrounded by water, making it look like a castle from a fairy tale.