When it comes to tourism, Wales is often overshadowed by neighboring England and even, a bit, by the natural wonders of nearby Scotland. Just because it is overlooked, however, doesn’t mean it should be. The Welsh capital of Cardiff has tons to offer even to the most...
