Mount Ida on Crete, known to locals as Psiloritis, is the location where, according to Greek mythology, Zeus was born.
Before Zeus ruled Olympus, the Titans ruled the cosmos. Born in secret and raised in hiding, Zeus would one day challenge his father Cronus — the devourer of his own children — and ignite a war that ...