Overview of tourism activities in Cardiff, United Kingdom