This post was originally published on this site

The 29th Annual Greek Independence Day Parade of Boston returned to Back Bay on Sunday, April 27th, which welcomed over 65 registered Hellenic groups marching and thousands of spectators watching along Boston’s Boylston Street in commemoration of Greece’s independence from Ottoman Rule, which began on March 25, 1821.