What body of water separates mainland India from Sri Lanka? 🔊
The body of water that separates mainland India from Sri Lanka is the Palk Strait. This narrow body of water is essential for maritime navigation and sustains rich marine biodiversity, contributing to the livelihoods of local fishermen.
Equestions.com Team – Verified by subject-matter experts