Planning your next trip to the capital of Wales? Discover the best 24 things to do in your time there now. With a free downloadable checklist...