Mayotte is an insular department and region of France officially named Département de Mayotte. The archipelago is located in the northern Mozambique Channel in the Indian Ocean off the coast of Southeast Africa, between northwestern Madagascar and northeastern Mozambique.
Get your own travel assistant, help with your trip and personal travel advice, all for free