According to legend it was the birthplace of Apollo’s twin sister Artemis
Artemis
They were discovered in the framework of a systematic excavation carried out by the Ephorate at a Roman home of the ancient Aptera, Crete
It was a famous open-air sanctuary of antiquity
More details soon