Saturday, December 3, 2011

Holocaust Memorial

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.