Avranches – Notre-Dame-des-Champs Avranches is a town in the French province of Normandy, located at the southern end of the Cotentin Peninsula. It is actually less a town and more a sub-prefecture with a population of about 14,000. Avranches is well known for its proximity to the famous abbey at Mont-Saint-Michel.[1] It is situated on […]