Where is Goodrich Castle?

Where is Goodrich Castle located?

Goodrich Castle, Goodrich Castle, Great Britain (approx. 51.87678°, -2.61587°)


Where is Goodrich Castle on the map?