Edra Island Greece

35.912643, -80.840998