Where is Lovoce?

Where is Lovoce located?

Lovoce, Podlaskie Voivodeship, Poland (approx. 54.1958325823°, 23.1390162831°)


Where is Lovoce on the map?