Barely two years after tropical Cyclone Idai and Cyclone Kenneth battered Mozambique, the country is now experiencing tropical cyclone Eloise which made landfall early Saturday.