Mont-Saint-Michel is an island and mainland commune in Normandy, France. The island is located about a half mile off the country's northwestern coast, at the mouth of the Couesnon River near Avranches.
© Alida Thorpe. All rights reserved. Please contact alidathorpe {at} gmail.com for permission or purchase of photos.