Where is Dolwyddelan Castle?
Where is Dolwyddelan Castle located?
Dolwyddelan Castle, Dolwyddelan Castle, Great Britain (approx. 53.05292°, -3.9083°)
Where is Dolwyddelan Castle on the map?
{"latitude":53.05292,"longitude":-3.9083,"title":"Dolwyddelan Castle"}