Spot the Leopard : Madara’s top tips
Yala, has the highest density of leopard population in the world. It was also declared a wildlife sanctuary in 1990 and is the most visited national park in Sri Lanka.
Yala, has the highest density of leopard population in the world. It was also declared a wildlife sanctuary in 1990 and is the most visited national park in Sri Lanka.