Things to do in Cardiff

Cardiff is the historic, exciting and endlessly surprising capital of Wales – a city that seems to have awakened from a long sleep in recent decades to become a world class hub for culture, retail, sport, entertainment, finance and media.