How the world sees Greece
These are some of the things that stood out on a visit to the Cyclades, a Greek island chain in the Aegean Sea. Little wonder the place draws gaggles ...