Cyclone in the Making off the coast of Tamil Nadu.
As the Bay Depression churns away on its way towards the coast of Tamil Nadu we are likely to see the possibility of a cyclone in the making over the next 24 hours or so. Showing some signs of intensification over the last 24 hours or so after climbing up the latitude the depression now […]
Continue Reading