globetrottinggardener.com
Castle of Trevarez in France: The Japanese Gardens
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…