The India Meteorological Department IMD predicted extremely heavy rainfall in Puducherry on Sunday as Cyclone Fengal made landfall on the coast on Saturday ev ...