Eleusis Telesterion

The Eleusis Telesterion was a hall in Eleusis, Attika, where people were inducted into the, a cult dedicated to the Greek gods Demeter and Persephone.

Appearance

 * Assassin's Creed: Odyssey

Reference

 * Assassin's Creed: Odyssey