Definition

Sciros is an ancient Greek island in the northeastern Aegean Sea, now part of the Republic of Greece. It is known for its strategic location and historical significance.