Leopards can be found anywhere, according to our guide Hari. On the ground. Sprawled on giant granite boulders. Lounging in trees. Even basking on the beach, sometimes. But on a morning safari into Yala National Park, the 100,000ha wildlife sanctuary beside the Indian Ocean in Sri Lanka’s southeast, leopards are nowhere to be seen.