Mykonos

Mykonos is a Greek island situated in the Aegean Sea, near the island of Delos.

Appearance

 * Assassin's Creed: Odyssey

Reference

 * Assassin's Creed: Odyssey