Wickedpedia
Advertisement

Crocodile Falls is a location in "The Rescuers Down Under". This is where all the saltwater crocodiles live there.

Advertisement