The town of Concord, New Hampshire has been added to the town picture gallery. Enjoy!
There are now 29 towns featured in the town picture gallery.
With the addition of Concord, all three Northern New England State Capitols are represented. Please check out Augusta, Maine and Montpelier, Vermont and then head to the poll in the sidebar to vote for your favorite state capitol.
BTW, in our previous poll about Northern Pass, those opposed outnumbered those in favor by 20 to 5. Unfortunately, that poll widget, for some unknown reason, ceased functioning which is why it was removed.