Bogumiłowice refers to the following places in Poland:
Bogumiłowice refers to the following places in Poland: Bogumiłowice, Lesser Poland Voivodeship Bogumiłowice, Łódź Voivodeship
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).