Where is Deganwy Castle?

Where is Deganwy Castle located?

Deganwy Castle, Conwy, United Kingdom (approx. 53.2975°, -3.829°)


Where is Deganwy Castle on the map?