What island nation lies southeast of India? 🔊
The island nation lying southeast of India is Sri Lanka. Known for its diverse ecosystems and rich cultural heritage, it is situated in the Indian Ocean.
Equestions.com Team – Verified by subject-matter experts