This once industrial city offers a holiday that combines history, culture, traditional snacks and craft beer. Cardiff Castle, a medieval…