Vermont in the Snow

By the grace of God, I am in Vermont today—a place I’ve dreamed of for so long!  The home of Tasha Tudor!  The setting of Holiday Inn and Baby Boom!  A month ago, I simply mentioned to my sister that Vermont was my dream destination.  She said she had to travel here on business and invited […]