Discovery Island
Island in Bay Lake, Florida
Discovery Island is an 11.5-acre island in Bay Lake, Florida. It is located on the property of Walt Disney World in the city of Bay Lake. Between 1974 and 1999, it was an attraction open to guests, who could observe its many species of animals. Wikipedia
Closed: April 8, 1999
Opened: April 8, 1974
Rides: Avian Way, Flamingo Lagoon, Bamboo Hollow, and more
Area: 12 acres
Coordinates: 28°24′52″N 81°34′01″W / 28.41444°N 81.56694°W
Location: Walt Disney World Resort, Bay Lake, Florida, United States
Owner: The Walt Disney Company