English: Comoros is a group of three islands located in the northern edge of the Mozambique Channel, between the eastern shore of Mozambique and the island of Madagascar.
Telugu: మొజాంబిక్ మరియు మడగాస్కర్ల మధ్య ఉన్న కొమొరోస్ దక్షిణాఫ్రికాలోని దీవుల సమూహం.