Storm-water drain construction, unauthorised parking cause traffic bottleneck in Velachery

Cities