Quiet Vermont town of Peacham
The town of Peacham, Vermont, is tucked away in the hills of the Northeast Kingdom (NEK). The NEK is the upper right corner of Vermont. To give you a better idea of its feel, let me describe it the way … Continue reading →


