Where is Salmonheads?

Where is Salmonheads located?

Salmonheads, Kujawsko-Pomorskie Voivodeship, Poland (approx. 52.58333°, 18°)


Where is Salmonheads on the map?