“Perched on a hillside on Lefkada, an island off the west coast of Greece, the structure has been excavated by archaeologists from the Ephorate of Antiquities of Aitoloakarnania and Lefkada over the past decade.” – Artnet
“Perched on a hillside on Lefkada, an island off the west coast of Greece, the structure has been excavated by archaeologists from the Ephorate of Antiquities of Aitoloakarnania and Lefkada over the past decade.” – Artnet