Posted on by quizandanswers10Where in the United Kingdom is South Stack Lighthouse? Where in the United Kingdom is South Stack Lighthouse? A Wales B England C Scotland Correct Answer: Wales