Thompson Square (Charlestown, Boston)


Thompson Square is a park in Boston's Charlestown neighborhood, in the U.S. state of Massachusetts.