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.