Visit these fun museums for a great day out with the family - what's even better is most of them are free!