REVIEW: Rivers of Light debuts at Animal Kingdom

Rivers of Light is the long-awaited Walt Disney World show that debuted at Animal Kingdom on Friday, February 17. Last year we thought that Rivers of Light would be opening soon. My family visited several times throughout the year and as we planned each and every trip, I thought to myself, “Maybe this will be […]