Skip to main content


 
Torrential rain starts in the north of the island as the storm attempts to strengthen. #Weather #Africa #Madagascar