YALA, Sri Lanka — Spotting a leopard at Yala National Park, Sri Lanka’s most famous wildlife park located in the deep south, tops the list of priorities for many local and foreign wildlife enthusiasts ...