Ancient Greek theatre discovered on Lefkada

Archaeologists have discovered an Ancient Greek theatre during a long-term study on the island of Lefkada, located in the Ionian Sea on the west coast of Greece.

Lefkada became a significant centre of trade and culture in the 8th–7th century BC,…

Continue Reading