1Schinoussa – A Tiny Island with Big Charm

Schinoussa, part of the Small Cyclades, is a tiny island with a relaxed atmosphere, beautiful beaches, and authentic Greek charm.
Schinoussa, part of the Small Cyclades, is a tiny island with a relaxed atmosphere, beautiful beaches, and authentic Greek charm.