This post might contain affiliate links. That means I may earn a small commission at no extra cost to you, if you buy through my site. I appreciate your support of my site. England with its capital city of London and much talked about royal family often overshadows its neighbor, Wales. I mean do you