Terms

Mount Ida

In Geography, Mount Ida is a mountain in Turkey. Mount Ida is also a mountain in Crete In Mythology Mt. Ida (also called Kazdagi and Mt. Gargaros) is a precinct of Aphrodite.
Back