Cardiff Castle is a medieval castle located in the heart of Cardiff, Wales. It is one of the most iconic landmarks in the city and has a long and fascinating history. Built in the 11th century, the castle has been home to many generations of Welsh royalty and has been