I got the same feeling a few days later when I came across a cabin in Cavendish, Vermont. I feel like this is the place where ...