How the world sees Greece
You can almost smell the unctuous scents of charred gyro, of lemony chicken and potatoes and of honey-laden baklava. The GREEK Festival is here.