The most beautiful castles in Wales

The most beautiful castles in Wales

From Caernarfon to Pembroke, Wales is home to more castles per square mile than anywhere in the world. These are CNN Travel's picks of the most beautiful.