Also known as Seneca Falls, New York, Town of Seneca Falls, Seneca Falls town, New York, Seneca Falls, NY
town in Seneca County, New York, United States of America
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).