These 7 castles in Wales are amazing to visit. From the opulent interiors of Cardiff Castle to the gardens of Powis Castle, there are lots of great castles.