Where is Edwabne?

Where is Edwabne located?

Edwabne, Podlaskie Voivodeship, Poland (approx. 53.2856031935°, 22.3035120732°)


Where is Edwabne on the map?