Also known as Ithaca (town), New York, Ithaca, New York
town in Tompkins County, New York, United States, which surrounds, but doesn't include, the city of the same name
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).