Where is Sekluky?

Where is Sekluky located?

Sekluky, Mazowieckie Voivodeship, Poland (approx. 51.58333°, 21°)


Where is Sekluky on the map?