travelwithlaughter.com
The New England Holocaust Memorial- Boston, MA
The New England Holocaust Memorial is in Boston and during a visit we found ourselves near the memorial. This wasn’t my first time visiting the memorial, but this time it hit me what the mean…