Where is Chomiąża Szlachecka?

Where is Chomiąża Szlachecka located?

Chomiąża Szlachecka, Chomiąża Szlachecka, Poland (approx. 52.75196°, 17.84102°)


Where is Chomiąża Szlachecka on the map?