At the foot of the 20m-high Dumbara Falls there is a cave that can accommodate up to eight people. The pools near the fall are of great zoological importance to Sri Lanka as found here are several species of fish, such as Garra phillipsi, Puntius martenstyni, Puntius srilankensis, Labeo fisheri and fresh water shrimp, as well as the otter (Lutra lutra).