The Sri Lankan Leopard by Anuka Soza
Sri Lanka is possibly one of the best places in the world to see Leopards in their natural surroundings - in certain areas the density could be as much as one per square km.
Anuka has a special connection with these wild cats and fervently monitors their activity across the Island.