Rivers of Light Debuts at Disney’s Animal Kingdom

Rivers of Lights has officially debuted at Disney’s Animal Kingdom and I had the opportunity to experience it for myself. This is a show you do not want to miss.

Read More Rivers of Light Debuts at Disney’s Animal Kingdom