Explanation
Madagascar, with an area of about 587,000 square kilometers, is the largest island in the Indian Ocean. Sri Lanka, Sumatra, and New Guinea are smaller, with New Guinea actually located in the Pacific Ocean.
Practice this MCQ: Name the largest island in Indian Ocean?. Check correct answer and detailed explanation on MrProfessor.
Madagascar, with an area of about 587,000 square kilometers, is the largest island in the Indian Ocean. Sri Lanka, Sumatra, and New Guinea are smaller, with New Guinea actually located in the Pacific Ocean.