I some how stumbled upon a website that was talking about Disney's forgotten water park called river country. I am a pretty big disney fan and in all my years going there i never heard of River country or this water park at all. Is it on Disney property or off-site? And if it is a Disney water park what is the deal with it and where was it located?