St Thomas Mount and Velacherry witnessed heaving water logging

Daily Pioneer
dailypioneer.com