Where is Conwy Castle?

Where is Conwy Castle located?

Conwy Castle, Conwy Castle, Great Britain (approx. 53.27995°, -3.82586°)


Where is Conwy Castle on the map?