Where is St Andrews Castle?

Where is St Andrews Castle located?

St Andrews Castle, St Andrews Castle, Great Britain (approx. 50.85144°, -1.32091°)


Where is St Andrews Castle on the map?