Where is Podboroviska?

Where is Podboroviska located?

Podboroviska, Podlaskie Voivodeship, Poland (approx. 52.8648741408°, 23.6075916045°)


Where is Podboroviska on the map?