Where is Blenheim Palace?

Where is Blenheim Palace located?

Blenheim Palace, Blenheim Palace (Station), Great Britain (approx. 51.845356°, -1.35006°)


Where is Blenheim Palace on the map?