Nehru Park is an ancient park located in
Indore. The park was built by the Britons and named Biscow Park. It was renamed after independence. The park features a variety of roses, library, swimming pool, and children's hobby center. It also provides a miniature train to ride around the park.