via Wikipedia infobox
Avcılar is a municipality and district of Istanbul Province, Turkey. Its area is 50 km, and its population is 452,132 (2022). It is on the European side of the city, just to the west of the Küçükçekmece inlet of the Sea of Marmara.
History
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).