This morning we finished up a few stops in New York and took the scenic route to the historic Crafts Inn in Wilmington, Vermont. By the looks of this small town, it was going to be a great week! With lots of restaurants, bars and shops and lots to see in close proximity, we’ll be […]