Everything you need to know about Mayotte, the cyclone-hit French territory | France

Here is a brief look at the small archipelago – and why it is so ill-equipped to deal with what local authorities have described as “an immense catastrophe”. Geography and population Mayotte is a French overseas region and département located off the south-east coast of Africa, to the east of the Indian Ocean islands of … Read more