The River Dee flows through Wales and what village in England?
Farndon, Cheshire: Farndon is a village and civil parish in the unitary authority of Cheshire West and Chester and the ceremonial county of Cheshire, England. Farndon, Cheshire:  It is located on the banks of the River Dee, south of Chester, and close to the border with Wales.
i don't know