In some small cities, the past holds on.
Driving through many small New Hampshire and Vermont towns you will find city centers hanging on for dear life. This old fashioned store in Keene, New Hampshire, supported by loyal customers, appears to be an oasis surrounded in nearby blocks by shuttered store fronts and run down buildings.
The main street of Keene appears is vibrant in the shadow of the campus of Keene State College. A few blocks off the main road you will find lots of empty space.