Join us from Cardiff, Wales as we cover 10 things to do in Cardiff city including popular attractions, cool castes, green escapes, and Welsh food worth trying in … source