Feel as though you've journeyed back in time when you stroll down this enchanting Main Street in Wellsboro, Pennsylvania at Christmas.