Adorable leopard pair at Yala Safari in Sri Lanka
These adorable leopard mates were captured to our camera at Yala National Park in Sri Lanka which is the largest national park located in the South East. This massive area was declared as a national park in the year 1939. The unique leopard sightings are what makes this park popular among both locals and foreigners. If you go on a safari at Yala, you will never miss a leopard.








