Where is Obidowa?
Where is Obidowa located?
Obidowa, Obidowa, Poland (approx. 49.548088°, 20.01835°)
Where is Obidowa on the map?
{"latitude":49.548088,"longitude":20.01835,"title":"Obidowa"}