India has a wide variety of habitats that support a rich diversity of animal and plant species. It is estimated that India is home to around 77,000 animal species and 45,000 plant species. Some of the most well-known large mammals found in India include the Indian elephant, Bengal tiger, Asiatic lion, one-horned rhinoceros, various species of monkeys, wild buffalo, antelope, and bears. India also has a variety of domesticated animals like cattle, water buffalo, and yaks in the Himalayas. It has over 400 species of birds, many of which are resident species but some migrate to India seasonally. India also has a great diversity of reptiles