English: Comoros is a group of islands located in the Indian Ocean, between the continent of Africa and Madagascar.
Telugu: మొజాంబిక్ మరియు మడగాస్కర్ల మధ్య ఉన్న కొమొరోస్ దక్షిణాఫ్రికాలోని దీవుల సమూహం.