World Trade Center Memorial – New York City

The financial center of the United States, if not the world, is the site of the World Trade Center Memorial / Museum and the new Building One World Trade Center in New York City. The plaza is now hollowed ground following the September 11 attacks that brought down the original twin towers. Two infinity pondsContinue reading “World Trade Center Memorial – New York City”