Why was Madagascar settled by far-flung Austronesian seafarers?

Who settled Madagascar?

Austronesian peoples

Human settlement of Madagascar occurred during or before the mid first millennium AD by Austronesian peoples, presumably arriving on outrigger canoes from present-day Indonesia. These were joined around the 9th century AD by Bantu migrants crossing the Mozambique Channel from East Africa.

When was Madagascar colonized?

1896

Clearly, Madagascar had the structure and institutions of a modern state. It was nonetheless colonized by France in 1896 which significantly worsened the living conditions of the Malagasy people. Studying the history of Madagascar before its colonization highlights unique facts about pre-colonial Africa.