World’s Strangest

Your source for the strangest things around!

Beautiful Waterfalls of Texas

Texas – not quite the place that first springs to mind when you think of waterfalls. Hoever, there are plenty of them to be found in this State of the US. Joe Dorish, who is something of a waterfall expert, gives us the guided tour. From the article: Who would have guessed that such a luscious green [...]