A section of water runoff near Lionhead Campground offers a pretty sweet natural water slide, and by the looks of the video, the locals have a great time out there.
Twin Falls is great as it is. But, it could be so much better. I have no delusions that the city will ever make my ideas a reality. But, hey, a guy can dream, right? Here are 5 things I think would make downtown Twin Falls more amazing.