Avoid This Idaho TownAvoid This Idaho TownWith only a population of 25, there is a reason this town has been almost completely abandoned.CarlyCarly