Where is Międzybórz?

Where is Międzybórz located?

Międzybórz, Międzybórz, Poland (approx. 51.39771°, 17.665016°)


Where is Międzybórz on the map?