The small town of Livermore originated in 1876 and lasted until the 1950's, when it became an abandoned ghost town. It currently ranks as NH's smallest town, but the remains of building foundations, extensive debris, and other relics remind visitors of a past long forgotten.