Pedestrian Malls in Chennai

‘Pedestrian malls’ to come up at 18 spots in Chennai Metropolitan

Representative Image CHENNAI: The Chennai Corporation has identified eighteen locations in various parts of the city and its suburbs for…

6 years ago