Summer view of Mt. Chocura from the shores of Lake Chocura, Tamworth, New Hampshire.
By Yankee Magazine
Nov 10 2003