The New England Holocaust Memorial in Boston, MA, is a somber yet powerful monument dedicated to the memory of the victims of the Holocaust.
Visitors can walk through the memorial, comprised of six glass towers representing the six major extermination camps, and reflect on the atrocities of the past.
Generated from their business information