Definition

An island in the Ionian Sea, located off the western coast of the Peloponnese, Greece. It is known for its white marble statues, pleasant climate, and abundant natural beauty.