India's biggest crocodile park may close down due to lack of funds

India's largest crocodile park, located in Chennai, is on the verge of closing due to a huge decline in the revenue, caused by the nationwide lockdown.