Le Mont-Saint-Michel, France places-i-d-like-to-visit

Le Mont Saint Michel castle in Bretagne, Normandy, France is located on a rocky tidal island approx one kilometre off of the country's north coast, at the mouth of the Couesnon River near Avranches. The island hosts a population of

Pinterest
Search