English: It's hundreds of miles east of Madagascar, which is off the coast of Africa.
Telugu: ఇది మడగాస్కర్ నుండి అనేక వందల కిలోమీటర్ల దూరంలో ఉన్న తూర్పు ఆఫ్రికా యొక్క చిన్న మూలలో ఉంది.