United Kingdom
Llangollen at River Dee, Wales
Description:
river, bridge, village or town
Status:
Already located!
Solution:
Llangollen at River Dee, Wales
Lat/Lng:
52.970457013654695, -3.1739923954611413
Found by:
Anonymous
111 months ago
127
the puzzle was "made in england"
4 comments