Rain lashed several parts of Thoothukudi on Saturday morning. The India Meteorological Department (IMD) has predicted heavy rainfall in Tamil Nadu, neighbouring Pondicherry, and Kerala on September 29 ...
Some results have been hidden because they may be inaccessible to you