Mount Helikon

Mount Helikon, alternatively Mount Helicon, is a mountain in the region of Thespiai in Boeotia, Greece.

Appearance

 * Assassin's Creed: Odyssey

Reference

 * Assassin's Creed: Odyssey