No leopards, not surprised. A couple of elephants, crocs snd lots of different birds. Jeep was comfortable with good sightlines.
Paradise for seeing animals
I respect yala national park because of one of the best park in srilanka, ,please must visit yala national park when you come to srilanka as a visitors, ,