Mount Ida, also known as Psiloritis is the highest mountain on Crete. Located in the Rethymno regional unit, it was sacred to the Greek Titaness Rhea, and on its slopes lies one of the caves, Idaion Andron, in which, according to legend, Zeus was born.
Ask me anything
Explore related questions