Discovery Island is on the Walt Disney World property in Florida. There are over 11 acres of property at this former attraction that opened in 1974 as an animal attraction. The island was closed in 1999 and has been abandoned since. A Florida man who had been camping on the island for days was finally…
Discovery Island
Tag Archives for Discovery Island.
Recent Comments