The view from the lodge at the Robert Frost Mountain Cabins in Ripton, Vt., which is a beautiful place to stay, should you find yourself in the area. Leave a comment