Where is Kleszczów?
Where is Kleszczów located?
Kleszczów, Kleszczów, Poland (approx. 50.348038°, 18.527437°)
Where is Kleszczów on the map?
{"latitude":50.348038,"longitude":18.527437,"title":"Kleszczów"}