major river on the East coast of the United States of America
The Delaware River is a major river located on the East Coast of the United States. It is an important waterway in the region, serving the areas through which it flows.
AI-generated from the Wikipedia summary — may contain errors.
West Branch Delaware River
Equinunk Creek
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).