Wilmington is featured as one of the 28 Best Christmas Towns & Villages Across the World by The Oprah Magazine, highlighting Enchanted Airlie where 35-acres of forest and beautiful gardens are covered in one million festive holiday lights.