wildlife Carruan Farm is a 350-acre livestock farm at Polzeath Hill at the North Coast of Cornwall which offers visitors a chance to view a working farm. |