Mont Saint-Michel is a small rocky island located in Normandy, approximately one kilometer off the country's northwestern coast. The island is best known for the spectacular and well-preserved Norman Benedictine Abbey of St Michel at the peak of the rocky island, surrounded by the winding streets and convoluted architecture of the medieval town.