Kali River Rapids is located in Asia of Disney’s Animal Kingdom. It’s a fast-moving rapids ride where guests travel through lush vegetation and eventually plummet down a 20-foot slope.
As the rickety bus barely rounded another corner, an audible gasp went through the passengers. A recent blizzard had taken out the road between the high Himalayan villages of Ranipauwa and ...