When you first see Mont-Saint-Michel which is situated on the north Normandy and Brittany coast of France, between the city’s of Saint Malo and Avranches you see friary tall castle rising up from a flat bay of sand and water.

Mont St Michel, France
£25.00 – £75.00