Threave Estate – Castle Douglas: 64 acre ornamental garden with interest throughout the year.

Visit Website