Where is Świętoszów?

Where is Świętoszów located?

Świętoszów, Świętoszów, Poland (approx. 51.47419°, 15.390431°)


Where is Świętoszów on the map?