Ahead of the impending landfall on May 26th afternoon, Kendrapara district of Odisha witnessed rainfall & strong winds on Tuesday (May 25th).