Where is Tuchów?

Where is Tuchów located?

Tuchów, Tuchów, Poland (approx. 49.895218°, 21.053835°)


Where is Tuchów on the map?