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