May 24 2008
The New England Holocaust Memorial
This very impressive memorial for the holocaust is in Boston near Faneuil Hall on the famous Boston Freedom Trail. I highly recommend you check it out if you are ever in Boston. To learn more about The New England Holocaust Memorial check out the official website.
