Islands of Madagascar and Zanzibar.
Island of
Ceylon.