A Hall for Every Town
Cornwall, Vermont Town Hall A Hall for Every Town Town halls, along with libraries and churches, play an important role in the life and identity of each little town in New England and beyond. As meeting places for town boards and committees, repositories of essential current and historical records,