10 Mar 2025 ... Accessible by boat from Mykonos, Delos island is known as the birthplace of Artemis and Apollo, once the most significant sanctuary in Greece.