What Island Is Located Off The Southeast Coast Of India In The Indian Ocean?

What Island Is Located Off The Southeast Coast Of India In The Indian Ocean? Southern Asia: Island of Sri Lanka off the coast of India. What Islands are in the South Indian Ocean? This ecoregion encompasses five island groups in the southern Indian Ocean: Prince Edward, Crozet, Kerguelen, Heard, and McDonald Islands. What are the