Where is Lyubinovo?

Where is Lyubinovo located?

Lyubinovo, Podlaskie Voivodeship, Poland (approx. 53.8342041819°, 23.5079626632°)


Where is Lyubinovo on the map?