Where is Józefów?

Where is Józefów located?

Józefów, Kujawsko-Pomorskie Voivodeship, Poland (approx. 53.050008247°, 18.8357521057°)


Where is Józefów on the map?