Zeus’ Altar on Mount Ida || Turkey Destination Highlight
|0 Comment
Zeus’ Altar at Mount Ida, Canukkale, Turkey The Legend goes that Zeus sat upon this place and watched the wars between the gods go on. Here upon Mount Ida he could overlook the Aegean Sea and the Greek island of Lesbos. The view is simply stunning. One of the many breathtaking...