Where is Nieborów Palace?

Where is Nieborów Palace located?

Nieborów Palace, Nieborów Palace, Poland (approx. 52.066666°, 20.070278°)


Where is Nieborów Palace on the map?