place
Callichorus
also: Καλλίχορος, the well Callichorus
A well or spring at Eleusis, named as the landmark above which Demeter has her temple and altar built on the jutting hill.
Reading notes
- The Homeric Hymns §2.258 Callichorus
A well or spring at Eleusis, named as the landmark above which Demeter has her temple and altar built on the jutting hill.