Mayotte State Overview
Mayotte is a small island off the coast of Madagascar that is a collectivity of France. The island encompasses 144 square miles, and a population of nearly 190,000, making it the 11th most densely populated territory of the nation in the world. It is found in the Mozambique Channel in the Comoros Islands chain, between Madagascar and Mozambique. Mayotte consists of a… Read More »