Africa's grand canyon in the jungle of DRC

Located 260 km South East of Colombo, Yala is the most popular of the many National Parks of the country. Though the official website of Yala claims that the density of leopards here is the highest in the world, it is not at all easy to sight one. If you are lucky enough, you will be able to see a leopard. There are Sloth Bears also in this park, but we could not see even one during our four full days' safari in the park