The Beira coastline in Mozambique is bracing for the arrival of Cyclone Eloise.