Artemision Point

Artemision Point was an area located in Euboea, Greece.

Appearance

 * Assassin's Creed: Odyssey