I come to Nat Soo Pah (magic mineral water) every few years. It is south of Twin Falls and further north of Jackpot about a mile east of 93 near Hollister Idaho. One time it was closed and they opened it just for me, you won't find other places doing that for you. The unusual thing about this water is...
More
