Edenton is a lovely town no matter what the season, but if you want to see it at its most beautiful and fully immerse yourself in the holiday season, you have to attend the Christmas Candlelight Tour.