The biggest and best castle in Wales, smack bang in the middle of my town. The hub of Japanese travel to Wales, I think their embassy is with the grounds !
Comments
Sign in or get an account to comment.