There are Twin Falls popping up everywhere! We thought we were alone in this world, but recently learned there's a Twin Falls in Hawaii, Tennessee and Washington state. Now, I've found a Twin Falls in Australia.
Human beings are weird. My wife says I'm a great example of this. We seriously wonder about strange stuff. I bet you have also thought about why your dog seems to smile at you sometimes. I think I know why.
Our friend, Arnel, has gone exploring. That's great news since I rarely ever leave my house. This way, I can vicariously live through his video adventures. This one is a doozy as he's visited the Clay Cave near Twin Falls and found more than he bargained for.