How the world sees Greece
A visit to GREECE ... but in Sarasota ... Visitors who stepped into St. Barbara's 35th annual Greek Festival might as well have stepped into GREECE itself.