Where is Podlevkova?

Where is Podlevkova located?

Podlevkova, Podlaskie Voivodeship, Poland (approx. 52.8739232935°, 23.7052116031°)


Where is Podlevkova on the map?