Where is Conwy Castle?

Where is Conwy Castle located?

Conwy Castle, Conwy, United Kingdom (approx. 53.27995°, -3.82586°)


Where is Conwy Castle on the map?