Where is Humlin?

Where is Humlin located?

Humlin, Kujawsko-Pomorskie Voivodeship, Poland (approx. 52.5503142696°, 18.9537640862°)


Where is Humlin on the map?