The island of Ibo, a popular tourist destination just off the Mozambican coast, is speckled with flattened homes after Cyclone Kenneth hit the area.