Where is Novodvoretse?

Where is Novodvoretse located?

Novodvoretse, Podlaskie Voivodeship, Poland (approx. 53.1912068163°, 23.238721239°)


Where is Novodvoretse on the map?