What island nation lies southeast of India in the Indian Ocean? 🔊
The island nation located southeast of India in the Indian Ocean is Sri Lanka. Known for its diverse ecosystems, ancient ruins, and rich cultural heritage, Sri Lanka is often referred to as the "Pearl of the Indian Ocean."
Equestions.com Team – Verified by subject-matter experts