Where is Conisbrough Castle?

Where is Conisbrough Castle located?

Conisbrough Castle, Conisbrough Castle, Great Britain (approx. 53.48343°, -1.22555°)


Where is Conisbrough Castle on the map?