Tori Roloff and her husband Zach just enjoyed a magical few days in Leavenworth, Washington. Many fans seemed very taken with the accommodation that they stayed in where they enjoyed the Christmas scenery. TLC fans by the dozen tried guessing where they stayed. At the time, Tori never replied. But now she revealed their accommodation