What do you know about Eco Park?
Eco Park located in New Town spans 480 acres of land containing and surrounding a large water body. It is possibly the first ecological garden of its kind in Eastern India and the biggest in the country. More details are available at https://www.ecoparknewtown.com