Where is Jedwabne?

Where is Jedwabne located?

Jedwabne, Podlaskie, Poland (approx. 53.2867308°, 22.3021413°)


Where is Jedwabne on the map?