Alligator Emerges From Bush; Startles Idaho Man Walking Dog
I'm not sure if it's still there, but for years an alligator habitat could be found on the grounds of Miracle Hot Springs, which is located 150 miles southeast of New Plymouth and a few miles outside of the city of Jerome, Idaho.