From Shoshone Falls ... one of Idaho's most unique attractions takes you below the Earth's surface. Located in Wallace, a quirky town known as the "Center of the Universe," the Sierra Silver ...