Where is Highclere Castle?

Where is Highclere Castle located?

Highclere Castle, Highclere Castle, Great Britain (approx. 51.326668°, -1.361389°)


Where is Highclere Castle on the map?