Walt Disney World Pictures WDW Pictures: Discovery Island Christmas Lights at Disney’s Animal Kingdom Dec 12, 2019 Jason @disneygeek.com Christmas Lights and decorations are on the stores on Discovery island at Disney’s Animal Kingdom Share this:EmailTwitterFacebookPinterestRedditMorePocketTumblrLinkedInPrint Related