FRANCE | Thursday, 4 July 2013 | Views [248] | View Smaller Image
Built on an island off the Normandy coast, Mont Saint-Michel towers over the bay