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.

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.

No replies yet.