Where is Obidowa?

Where is Obidowa located?

Obidowa, Obidowa, Poland (approx. 49.548088°, 20.01835°)


Where is Obidowa on the map?