Architecture, France (Outside of Paris), Travel
Le Mont-Saint-Michel: Natural and Man made Wonder
Located off France’s northwestern coast, at the mouth of the Couesnon River, where Normandy and Brittany merge, the UNESCO designated World ...