Rather than giving another pair of socks or a scarf which may never be worn, why not do something good for the community? The Cornish Christmas Giving Catalogue features 20 charitable organisations, who are all working in Cornwall to provide advice, assistance, support and much more, to people in need, in the local community.
Read more