As Cyclone Fengal began making landfall, Puducherry and several parts of Tamil Nadu experienced heavy rain and gusty winds, disrupting road and air services and affecting normal life.