Discovery Island

Discovery Island

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 open to guests as an attraction, where they could observe its many species of animals and birds.

Discovery Island People (First 1 people) - Page 0

Mary Galloway

Mary Galloway

Canadian film director