Pillar Falls a beautiful destination near Twin Falls, ID
Don't put your kayaks away for the season just yet! Southern Idaho's continued warm weather means there is still time to experience one of the state's most beautiful waterfalls.
Buried deep within Snake River Canyon, you'll find a…