Home Directory About Contact Advertise Donate
Subscribe Sign In
Dollar Photo
At the mouth of the Mont Saint-Michel is an island commune in Normandy, France. It is located approximately one kilometer off the country's northwestern coast, at the mouth of the Couesnon River near Avranches, south of Paris. Anchoragites will be familiar with its surrounding sucking sands and extreme high tides.