It’s hard to believe that this seemingly endless New England winter will soon give way to spring, and two fun, famous New England events — the Boston Marathon and the Patriot’s Day Weekend Parades in Lexington and Concord, Mass. Lexington and Concord are well-known as the starting points of the Revolutionary War, so it’s no […]