Cyclone Fengal made landfall on the east coast of southern India over the weekend, bringing heavy rains and stormy winds.