Where is Beaumaris Castle?

Where is Beaumaris Castle located?

Beaumaris Castle, Beaumaris Castle, Great Britain (approx. 53.26493°, -4.08958°)


Where is Beaumaris Castle on the map?