Cyclone Eloise is the third cyclone to hit the Mozambican coast since 2019, affecting more than 200,000 people, displacing at least 8,000 and destroying schools, roads, and other vital infrastructure.