The New England Holocaust Memorial in Boston is a must see if you ever visit the city. It's right on the Freedom Trail - a path that takes you past all of the historic sights in Boston. The memorial is pretty moving. Here's a picture of it at night.