Nehru Park
Another well known tourist spot in the city is Nehru Park. It is the oldest park in Indore, located centrally. Built by the Britons, it was earlier known as Biscow…
Another well known tourist spot in the city is Nehru Park. It is the oldest park in Indore, located centrally. Built by the Britons, it was earlier known as Biscow…