Where is Ochmanów?

Where is Ochmanów located?

Ochmanów, Ochmanów, Poland (approx. 49.999115°, 20.13376°)


Where is Ochmanów on the map?