Illuminate your night with the Secret Light Garden Visit the Secret Light Garden at Picton Castle on the 8th and 9th October for an enchanted walk through the trees…