When in Mykonos, Delos is simply a MUST. The birthplace of Apollo and Artemis, Delos is an incredible destination of ancient ruins, Greek mythology and a great day in the sun. Stay tuned, because Max even decided to run to the top of the hill with 10 minutes to spare on the ferry…