Leopard Queen of Yala

Leopard Queen of Yala

S1 E1: The tropical island of Sri Lanka is a natural mosaic of many different habitats, all teeming with life. Here, some of the world’s largest congregations of leopards and elephants roam its national parks, crocodiles prowl its natural and manmade lakes, and hundreds of species of birds and insects weather its cloud forests and jungles. Enter a world where monsoon storms drench one side of the island while the other withers in drought, and see how the wild variety of creatures that live here survive in this land of extremes.