I am unfortunatly too young to have been able to experience going to River Country or Discovery Island and have any memories of them. I was recently looking at an ariel photo on google maps of the are and I noticed a small building on Discovery Island. So my question is what is it?
http://maps.google.com/maps?f=q&hl=...164,-81.585079&spn=0.002024,0.003632&t=h&z=18
http://maps.google.com/maps?f=q&hl=...164,-81.585079&spn=0.002024,0.003632&t=h&z=18