Bolton Castle in Wensleydale provides a huge range of exciting things to do in Yorkshire. From weddings and family days out to educational trips and historic tours.