Olympus

Olympus

0 Deal Offers

Mount Olympus is located between Thessaly and Macedonia, and its peak “Mytikas” reaches 2,917 meters . It is the highest mountain in Greece and is universally known for its mythology, since it was the residence of the 12 gods of ancient Greece. In 1981 UNESCO declared Olympus ” Listed Ecosystem World Biosphere Reserve.”