Tag Archives: Mayotte

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 »