Where is Lovebirds?

Where is Lovebirds located?

Lovebirds, Podlaskie Voivodeship, Poland (approx. 53.0175331276°, 23.0918460846°)


Where is Lovebirds on the map?