Mythology tells that the most beautiful of immortals and god of light Apollo, son of Zeus and Leto, was born on the humble Aegean island which since became sacred
Delos
It is a 33-foot-tall statue of Apollo
According to legend it was the birthplace of Apollo’s twin sister Artemis
Composer and director Thodoris Abatzis is staging 'Hera' at the ruins of the ancient theatre relying solely on the cast's abilities
Discovering the past
Vacations at the Aegean Sea
Made by the Gods
The project will launch a new era for the 'sacred isle' of Delos