Where is Castle Howard?

Where is Castle Howard located?

Castle Howard, Castle Howard (Station), Great Britain (approx. 54.120342°, -0.91153°)


Where is Castle Howard on the map?