The Terrace of the Lions is one of Delos’s most iconic monuments. Erected around 600 BCE by the people of Naxos, this sacred avenue once held twelve marble lions facing east toward Apollo’s sanctuary. Only … Delos Island: Terrace of the Lions (Teaser)Read more
Delos Island
Exploring Delos from Mykonos? This collection covers the island’s must-see ruins, myths, and practical visiting notes—plus quick teaser clips. Get the full self-guided audio tour with map support in the StreetModo app.
