Did you know that a bowling green and a monument now occupy the site of Helston Castle in Cornwall ? SOMEFACTS.com