Lower Twydall is a small wooded area within the Riverside Country Park. See the link below for further information.