Where is Haczów?

Where is Haczów located?

Haczów, Haczów, Poland (approx. 49.671474°, 21.889587°)


Where is Haczów on the map?