Britain Has Its Own Mont St. Michel: Saint Michael's Mount