Altar of the Dioskouroi

The Altar of the Dioskouroi was a shrine dedicated to the mythical twins Castor and Pollux located in the Forest of Eurotas in Lakonia, Greece.

Around 431 BCE, the misthios Kassandra explored the place, finding one of the Ainigmata Ostraka within.

Appearance

 * Assassin's Creed: Odyssey