It's a little hard to tell here, but this is Discovery Island. I loved it. Such an oasis away from the hustle and bustle of the busy theme parks. Also, I don't think you can ride those little water sprites anymore, but I'm not 100% sure. I need to dig out some more old photos.