One of France's biggest overseas territories and located east of Madagascar, Reunion is an ethnically diverse island with a mix of religions at the crossroads of historic sea trading routes between Africa, Asia and the Arab world.