Achelous River
River in Greece
The Achelous, also Acheloos, is a river in Epirus, western Greece. It is 220 km 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... Wikipedia