Question: Which country with religious organization leadership Noddfa, Treorchy borders England?
Answer: Wales