Nerding Out in Cardiff
Wales is a beautiful country with a rich history. It’s also home to several of our favorite series: such as Doctor Who, Torchwood and Sherlock. Doctor Who is still filmed in Cardiff at the BBC Station on Cardiff Bay (we saw the building from the… Read More »Nerding Out in Cardiff