LOCATION:
Vermont
APPEARING:
Hate to keep saying this but - Montpelier - yet another amazing New England town.