Never forget The 9/11 Memorial is located at the site of the former World Trade Center complex in New York City and occupies approximately half of the 16-acre site. The Memorial’s twin reflecting pools are each nearly an acre in size and feature the largest man-made waterfalls in North America (Photo contributed). The community is invited to a Sept. 11th Memorial Ceremony on Monday. Latest Honoring local healthcare heroes Downtown businesses welcome holiday shoppers with annual event 5 THINGS TO DO THIS WEEKEND, Nov. 1-3 Library program named in honor of long-time volunteer