We were suddenly in this deserted magical forest in beautiful Peachmont Vermont.
By Yankee Magazine
Oct 16 2011