English: Mayotte is part of the Comoros archipelago, located in the northern Mozambique Channel in the Indian Ocean off the coast of Southeast Africa, between northwestern Madagascar and northeastern Mozambique.
Telugu: ద్వీపసమూహం వాయువ్య మడగాస్కరు ఈశాన్య మొజాంబిక్ మధ్య ఆగ్నేయ ఆఫ్రికా తీరంలో హిందూ మహాసముద్రంలో ఉత్తర మొజాంబిక్ చానలులో ఉంది.