Thousands of Greeks gathered at the iconic Fifth Ave in New York City to attend the annual Greek parade in honor of Greece’s Independence on Sunday April 22. The parade began at the corner of 63rd Street and 5th Avenue and the participants marched to 79th Street. The parade attended several bands and floats along […]
Read the full story on GreekReporter.com.