India is home to several national parks that protect diverse wildlife. Kanha National Park contains significant populations of tigers, leopards, sloth bears, and deer. Kaziranga National Park is inhabited by the world's largest population of one-horned rhinoceros as well as tigers, elephants, panthers and bears. Sundarbans National Park spans India and Bangladesh and comprises mangrove forests, mudflats, and channels that are home to diverse plant and animal species.