globetrottinggardener.com
Castle of Trevarez: The Italian Garden
The castle of Trevarez near Chateauneuf du Faou in northern Brittany, France, is one of the last great castles built in France. Construction began in 1892 for a French politician and brought togeth…