Nehru Park, located in the core part of the city Indore, is also one of the most visited parks by the tourists as well as local people. Formerly, this park was also known as the Biscow Park during the ruling period of British and then it got the name Nehru Park, after Independence of India. Being the oldest park in Indore, Nehru Park needs not to put any extra effort to get famous. The park is quite recreational as it is embedded with lots of facilities like informative library, a mini train, hobby center for the children, battery cars and many more. If you don’t like all these, then you can enjoy a leisure walk all around the lush green gardens completely filled with different varieties of roses.