Mayotte, France map

Mayotte - Administrative-territorial division

Mayotte - is an administrative part of France. Based on Openstreetmap data, the Mayotte population is 217091 people.

On detailed online map you can check the borders of Mayotte, as well as view cities, villages, streets, buildings and organizations in Mayotte.

Mayotte coordinates on Openstreetmap: -12.823048, 45.1520755