Altar of the Twelve Gods

The Altar of the Twelve Gods was an open-air shrine located north of the Agora of Athens, Greece. It was dedicated to the twelve main gods of the Greek pantheon.

During the Peloponnesian War the misthios Kassandra visited the area.

Appearance

 * Assassin's Creed: Odyssey