Yala National Park, Sri Lanka. Worth a visit.
It is the best place on the planet for spotting leopards. I was fortunate enough to see a beautiful one perched in a tree...but only with binoculars. No photo.
Zero-JS Hypermedia Browser