We're in CADW so all the Welsh castles are free for us so didn't spend a huge amount of time here. It was a really windy day and quite bracing at the top of the towers but fantastic views.
There's an amazing fudge shop (they make it on site) across the road. £1.95 for a 100g bag is SO worth...
More

