Fun Ridin' the Rapids

Photo of a raft coming to the end of the ride on Kali River Rapids at Disney’s Animal Kingdom Park in Walt Disney World Resort in Florida.

Please share YOUR thoughts...