Where is Boguchwała?

Where is Boguchwała located?

Boguchwała, Boguchwała, Poland (approx. 49.980686°, 21.939182°)


Where is Boguchwała on the map?