Yala National Park is world renowned as one of the best parks to observe and photograph leopards. Although it has one of the world’s densest leopard populations, it still requires good luck to see one of the elusive creatures in its natural habitat.
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment