Rheneia, the other Delos
According to legend it was the birthplace of Apollo’s twin sister Artemis
Exquisite Artemis & Apollo statues unearthed at ancient Roman home excavation in Crete
They were discovered in the framework of a systematic excavation carried out by the Ephorate at a Roman home of the ancient Aptera, Crete
Amazing discovery! Archeaologists find temple of Artemis in Euboea! (video)
It was a famous open-air sanctuary of antiquity