Considered by many to be the Holy Grail of marathons, the Boston Marathon kicks off in Hopkinton, MA and finishes on Boylston St. by Copley Square. Taking place on Patriot's Day each year, many non-running Bostonians and visitors have made it a tradition to line up along the route and offer support to participants. - Alotta, 03/28/2005