Where is Podborche?

Where is Podborche located?

Podborche, Świętokrzyskie Voivodeship, Poland (approx. 50.5920650425°, 20.5182264487°)


Where is Podborche on the map?