Eleusis was a town in Greece about 14 miles west of Athens where there was a sanctuary devoted to Demeter and the Eleusinian mysteries.
Eleusis was a town in Greece about 14 miles west of Athens located on the Bay of Eleusis. It contained a sanctuary devoted to Demeter and the Eleusinian mysteries.