one of our favourite attractions at Picton Castle has been the Owl Garden Local Activities Uncategorized Secret Owl Garden, Picton Castle