Yala National Park is famed for its daytime sightings of its apex predator the Sri Lankan Leopard (Panthera pardus kotiya) a unique sub species of the big cat which is found on the island. I was blessed to have encountered 2 of the 3 cubs that the female named Sasha gave birth to this weekend while on safari in Yala National Park