A day of exploring Delos Island in Greece