Wilmington was once home to the "World's Largest Living Christmas Tree," which became a holiday tradition for more than 80 years.

See Full Page