Easily accessible from Athens, the Greek archipelago of the Cyclades is a collection of illustrious islands in the Aegean Sea ...