Where is Clearwell Castle?

Where is Clearwell Castle located?

Clearwell Castle, Gloucestershire, United Kingdom (approx. 51.7667°, -2.6243°)


Where is Clearwell Castle on the map?