English: Comoros Islands are situated between Madagascar and Africa.
Telugu: కొమొరోస్ ద్వీపాలు ఆఫ్రికన్ తీరానికి సమీపంలో మొజాంబిక్ మరియు మడగాస్కర్ మధ్య ఉన్నాయి.