Trichome October 14, 2016 thcscience_admin 2007: Cyclone Indlala made landfall in the Antalaha District of Madagascar, killing over 100 people.