A faunal survey in Kerala's Karimpuzha Wildlife Sanctuary recorded 171 bird, 177 butterfly and 42 odonate species, many of them new to the sanctuary. Its total species count now stands at 247 birds, 223 butterflies and 63 odonates. Declared in 2020 under the Wildlife (Protection) Act, 1972, the sanctuary lies on the western slopes of the Nilgiris and takes its name from the Karimpuzha River, a tributary of the Chaliyar.