Cyclone Freddy has made landfall, weeks after another tropical storm killed thirty three and left thousands without shelter.
Schools have been shut and traffic has been suspended.
Earlier, Freddy caused some damage in Mauritius which caused flooding at beachside hotels.
The cyclone slightly weakened once it made landfall on Madagascar, situated off the south-east coast of Africa, with wind gusts exceeding one hundred and thirty kilometers per hour.
The country’s meteorological service warned that torrential rains would continue along its path.