A Look Back at Discovery Island at Walt Disney World

Discovery Island at Walt Disney World 1974

Even before I moved near Disney World in Orlando I was fortunate enough to visit often.  This allowed me time to see the extra and little known attractions like Discovery Island.  The natural-made island located in Bay Lake was originally called Treasure Island. I thought it would be fun to …

Continue reading