Wikipedia
Aegilia (island)
Aegilia or Aegileia ( Greek Αιγλείην) is a small island in the bay of Styra, which is on the south-western coast of Euboea, Greece. Aegilia lies directly across from the bay of Marathon, Greece about eight miles away.