Cyclone Fengal has begun making landfall near the Puducherry coast and is expected to cross the coasts of Tamil Nadu and Puducherry within the next three to four hours, according to IMD.