November 28, 2010November 23, 2010 castle Cardiff Castle, in the middle of downtown Cardiff, Wales. Share:FacebookEmailTwitterMoreRedditLike this:Like Loading... Related