Daily Escape

World Trade Center Memorial

Photo by Joe Woolhead

World Trade Center Memorial

New York, New York

This Patriot Day, the reflecting pools and waterfalls of the National September 11 Memorial continue to move the millions of visitors who pay their respects at the footprints of the original Twin Towers. The largest manmade waterfalls in North America, these waters represent a spirit of renewal, offering a welcome respite from the bustling city streets and a place where passersby can peacefully admire this new American landmark.