Nehru Park is a well known tourist destination located most centrally
in Indore. Built by the British, initially known as Biscow Park, it was
open only to them in the pre independence days and after independence
it was renamed as Nehru Park. The park consists of variety of roses, library,
swimming pool, children's hobby center etc. It also has battery operated
cars and a miniature train to ride around the park.
|