The Acheloides

The Acheloides are Greek naiads.

Abode
The Acheloides are nymphs of the River Achelous in Aetolia.

Family

 * Father: Achelous

Names

 * Callirhoe
 * Castalia
 * The Sirens