Cyclone storm Batsirai has made landfall on Madagascar's eastern coast leaving behind a trail of destruction.