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

Aug 14, 2020, 06:25 PM(IST)

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.

Read in App