Browse Items (1 total)

  • Tags: Riles Island

OC00140.jpg
Discovery Island, located at the Walt Disney World Resort Bay Lake near Orlando, Florida, in September of 1991. Before the arrival of Walt Disney World, the 11.5-acre island was called Raz Island, in honor of the family that inhabited it. In the late…