The shadowy forests of Yala National Park are the perfect hideout for secretive leopards. Yala is a hotspot for leopards in Sri Lanka, boasting the highest density of these big cats anywhere in the world. It’s time for Asha, a young female who has never b