Some features of this site are not compatible with your browser. Install Opera Mini to
better experience this site.
n March 14, 2007, storm-weary Madagascar braced for its fourth land-falling tropical cyclone in as many months. Cyclone Indlala was hovering off the island’s northeast coast.
Published Mar 15, 2007
Image of the Day