Where is Brzozów?

Where is Brzozów located?

Brzozów, Podkarpackie, Poland (approx. 49.695038°, 22.019653°)


Where is Brzozów on the map?