I've found Wales the hardest portion of my Europe trip to plan, simply because I don't recognize any of the city names like I would for places in France or Germany and they're all rather strange names that I can't pronounce!
I'm pretty flexible with the duration, somewhere between 10-14 days. Will be backpacking solo and taking public transport the whole way. Cardiff is the only city on my "must see list" so far. I will be travelling in the first part of July and would prefer to base myself in a place for a number of days and take day trips to see things, rather than move hostels every couple days. Would like to see both north and south, castles and some out of the way spots with less crowds which still have good train/bus access.
Any suggestions for cities to hit? Easy train routes to take?