Discovery River Boats
Discovery River Boats was an opening-day Disney’s Animal Kingdom attraction that offered guests a leisurely cruise along the waterways surrounding the Tree of Life. Debuting with the park on April 22, 1998, the attraction operated between two docks: one in Safari Village, the area now known as Discovery Island, and another at Upcountry Landing in … Read more