Abandoned Ghost Town of Livermore is NH's Smallest TownAbandoned Ghost Town of Livermore is NH's Smallest TownThe small town of Livermore was founded in 1876 and lasted until the 1950s, when it became an abandoned ghost town.MeganMegan