The World's Largest Living Christmas Tree




Cape Fear Unearthed show

Summary: From 1928 to 2012, a 75-foot-tall, 110-foot-wide live oak standing in the former Hilton Park north of downtown Wilmington held the title of the World’s Largest Living Christmas. Over eight decades, the tree would become the epicenter of the Cape Fear's holiday season.