St. Albans looks much bigger than its population of 7000 would suggest. Like many towns and cities in Vermont and New Hampshire, the architecture is similar to what you would find in some cities across the border in southern Quebec. The first picture made me think of Magog, for example (
Google street view).
Great post, thanks for sharing!