Blog

Our News

Leivithra

Leivithra or Leibethra was an ancient Macedonian city at the foot of Mount Olympus, near the present settlement of Skotina. Archaeologists have discovered tombs there from the late Bronze Age...
Continue Reading