The India Meteorological Department (IMD) has forecast that the system will make landfall between Karaikal and Mahabalipuram, ...