Results 1 results found Taureau Castle, built by Vauban in the 17th century, Morlaix Bay, North Finistere, Brittany, France, Europe