haha, yep Penny...there it is now. Those wet people are experiencing the Cave of the Winds at Niagara Falls, NY.
Here's a few more pics....
<img src="http://hometown.aol.com/wishydoo/images/nf2.jpg">
<img src="http://hometown.aol.com/wishydoo/images/nf3.jpg">
<img src="http://hometown.aol.com/wishydoo/images/nf4.jpg">
I live about 15 minutes from the Falls.