via Wikipedia infobox
The Acheloos River marked on a satellite image. Labels in German.
The Achelous (Greek: Αχελώος, Ancient Greek: Ἀχελῷος Akhelôios), also Acheloos, is a river in Epirus, western Greece. It is 220 km (137 mi) long. It formed the boundary between Acarnania and Aetolia of antiquity. It empties into the Ionian Sea. In ancient times its spirit was venerated as the river god Achelous.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).