Where is Jedwabne?

Where is Jedwabne located?

Jedwabne, Jedwabne, Poland (approx. 53.286728°, 22.302141°)


Where is Jedwabne on the map?