×

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
Area: 12 acres
Coordinates: 28°24′52″N 81°34′01″W / 28.41444°N 81.56694°W