Travel, Wildlife · January 14, 2019Your guide to leopard and elephant spotting at Yala National Park in Sri Lanka If you want to see wildlife in Sri Lanka then Yala National Park is the most popular nature reserve with tourists, and that’s because of the high concentration of leopards here. It was the place in Sri Lanka that I… Read More Like this:Like Loading...