Mykonos & Delos - Greece | island travel guide HD March 24, 2018 Socrates Exarchopoulos Delos is the biggest archaeological site in Greece and it is located only 30 minutes from Mykonos.