How the world sees Greece
The 23rd annual Taste of the Danforth Festival Aug. 5-7 exceed attendance expectations, drawing more than 1.6 million people.