Leopard Hunt
There really only one reason travelers stop at the dusty town of Tissa in Sri Lanka, and that’s to see leopards. So it was no…
There really only one reason travelers stop at the dusty town of Tissa in Sri Lanka, and that’s to see leopards. So it was no…