Pemba, Mozambique - December 15, 2024 Cyclone Chido made landfall in Cabo Delgado province on Sunday, December 15, bringing strong gusts, flash flooding, and damage to trees and buildings.