Vermont country stores are part of the charm of Vermont, every bit as recognizable as the famous red barns and country church spires. Although country stores in various small towns throughout Vermont have closed over the […]
Do you remember hearing the phrase “no two snowflakes are alike”? This is a true fact and not just a saying. The discovery was actually made in the small rural town of Jericho, Vermont by […]