Yala National Park is the most visited national park in Sri Lanka and home to the densest population of leopard in the world.