Though it's almost 2,000 years old, Cardiff Castle is a vibrant pop-culture hub in the city center. Imagine living in a city ...