How the world sees Greece
Those familiar with GREEK mythology would immediately perk up at the mention of Crete on the Aegean Sea. For, it is related to one of the most ...