Every year, local towns and communities come together to celebrate the holidays. The holidays are a time to bring people together, to enjoy good company, great food, and celebrate each other. One town that is known for its quaint holiday gatherings is Edenton, North Carolina. This month alone, the town of Edenton has several holiday events that are perfect not only for the community, but also for guests visiting for the holidays.